@charset "utf-8";
/*=================================================
  pc-common-style Kunming Tuowang Inc.
==================================================*/
body,html{
	margin:0px auto;
	font-family:"Microsoft YaHei",\5b8b\4f53,Tahoma, verdana, arial, helvetica, sans-serif;
	background:#fff;color:#777;
	font-size:100%;/*16px*/
}
body{min-width:1200px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
table,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,strong,ul,li,ol,em,i{margin:0px;padding:0px;list-style:none;list-style-type:none;font-style:normal;}

a:link,a:visited,a:hover,a:active{text-decoration:none;color:#666;}
a:hover{color:#F39801;text-decoration:none;}
a.curr{color:#F39801;}
img{vertical-align: top;-ms-interpolation-mode: bicubic;/*ie7防止图片缩小失真的*/}
button,input{*overflow:visible;line-height:normal;}/*修正IE67的input宽度bug*/

/*=================================================
  header.   foot
==================================================*/
.toplogo{width:100%; height:atuo;}
.toplogo .logobox{width:980px; height:100px; margin:0 auto;background:url(logo.png) no-repeat left center;}
.toplogo .logobox a{display:block;width:270px; height:80px;}


.menu-main{width:100%; height:atuo;background:#09c;}
.menu-main .menu{width:980px; height:50px; margin:0 auto;}
.menu-main .menu li{width:161.5px;height:50px; line-height:50px;display:block;padding:0px;float:left; position:relative;}
.menu-main .menu li a.one{display:inline-block;*display:inline;*zoom:1;width:100%;text-align:center;color:#fff;}
.menu-main .menu li a.one:hover,
.menu-main .menu li a.one.curr,
.menu-main .menu li.over a.one{background:#FF7F00;color:#fff;}
.menu-main .menu li .menus{width:100%;padding:0px 0px;position:absolute;z-index:8;left:0px;top:50px;text-align:center;display:none;background:#0079A2;}
.menu-main .menu li .menus a{display:block;width:100%; height:38px; line-height:38px;font-size:14px;color:#fff;}
.menu-main .menu li .menus a:hover{background:#84C6FD;color:#fff;}
.menu-main .menu li.line{width:0px; overflow:hidden;border-left:1px #0079A2 solid;border-right:1px #00B9F7 solid;}

.foot{width:100%; height:auto; padding:20px 0 5px 0;}
.foot .foot-longbox{width:100%; height:auto; background:#09c;}
.foot .foot-longbox ul{text-align:center;}
.foot .foot-longbox ul li{width:16.5%;float:left;text-align:center;}
.foot .foot-longbox ul li.slogo{width:30%;text-align:left;}
.foot .foot-longbox ul li.slogo .pic{width:200px; height:155px; margin:0 auto;background:url(logos.png) no-repeat center;}
.foot .foot-longbox ul li.line{width:0px; height:50px; overflow:hidden;border-left:1px #0079A2 solid;border-right:1px #00B9F7 solid;}

.foot .foot-longbox ul li h3{margin-bottom:20px;}
.foot .foot-longbox ul li h3 a{font-size:16px;color:#fff;}
.foot .foot-longbox ul li h3 i{font-size:12px;color:#ccc;}
.foot .foot-longbox ul li p{padding:8px 0px;}
.foot .foot-longbox ul li p a{font-size:14px;color:#eee;}

.foot .txt{width:92%; height:auto; margin:0 auto; text-align:left;font-size:14px;line-height:30px; position:relative;}
.foot .txt a{}
.foot a:hover{color:#f60;}
.foot .txt .code{width:auto; height:auto; position:absolute; z-index:3;top:30px;right:10px; text-align:right;}
.foot .txt .code p{display:inline-block;*display:inline;*zoom:1; text-align:center;font-size:12px; margin-left:20px;}
.foot .txt .code img{width:100px;}

.content{width:1000px; height:auto; margin:0 auto; padding:20px 0px;}
.content .tuo{width:65%; height:auto; padding:0 2%;float:left;}
.content .net{width:25%; height:auto; padding:0 2%;float:right;}

.web-nav{width:100%; height:auto;background:#ddd;font-size:12px;padding:1px 0px;}
.web-nav-nav{width:980px; height:auto; margin:0 auto; padding:10px 0px;}

.title-one{width:100%; height:50px; line-height:50px;text-align:center;font:26px/50px microsoft yahei;color:#333;padding:10px 0px 0px 0px;}
.title-two{width:100%; height:24px; line-height:24px;text-align:center;padding:2px 0px 0px 0px;font-size:12px;}

.show-ads{width:100%; height:380px; text-align:center;background:#061729 url(/wfiles/ads/city1.jpg) no-repeat center;}

/*=================================================
  ads.
==================================================*/
.swiper-container{width:100%;height:360px;position:relative;}
.swiper-container .swiper-slide{text-align:center;width:100%;height:360px;}
.swiper-container .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:.3;}
.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#fff;opacity:1;}

.slideBox,.slideBox .bd li,.slideBox .bd li a{width:100%; height:360px;}
.slideBox{overflow:hidden; position:relative;}
.slideBox .hd{width:100%;height:20px; overflow:hidden; position:absolute; left:0; bottom:10px; z-index:1;}
.slideBox .hd ul{overflow:hidden;zoom:1; text-align:center;}
.slideBox .hd ul li{-webkit-border-radius:120px;-moz-border-radius:120px;-o-border-radius:120px;border-radius:120px;
	width:10px; height:10px;cursor:pointer;display:inline-block;*display:inline;*zoom:1;margin:0 5px;background:rgba(255,255,255,0.5);}
.slideBox .hd ul li.on{background:#f00;}

.slideBox .bd{position:relative; height:100%;z-index:0;}
.slideBox .bd li{zoom:1;vertical-align:middle;}
.slideBox .bd li a{display:block;}

/*=================================================
  content.
==================================================*/
.show-content{width:100%; height:auto;}
.show-content .tit{padding:10px 0;font-size:26px;color:#333; text-align:left;}

.show-content .mem{padding:10px 0;font-size:12px;color:#999; text-align:left;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;}
.show-content .mem span{color:#090;}
.show-content .mem i{color:#09c;}
.show-content .mem strong{color:#090}
.show-content .mem a{color:#999}

.show-content .con{width:100%;line-height:30px; padding:10px 0; margin:0 auto;word-wrap:break-word;}
.show-content .con img{max-width:98%;}
.show-content .con a{color:#00A67C;}
.show-content .con pre.prettyprint{-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;
	background:#555;color:#fff;font-size:12px;font-family:"Microsoft YaHei";width:96%; padding:2%;}
	
.show-content .memo{width:95%; height:auto; padding:10px 2%;background:#FCF8E3;color:#8A6D3B;border:1px #FAEBCC solid;
	 margin:0 auto; margin-bottom:20px; text-align:center;font-size:12px;}
.show-content .updw{width:100%; height:auto; text-align:center;}
.show-content .updw a{display:inline-block; padding:10px 50px;color:#fff;}
.show-content .updw .up{background:#09c;}
.show-content .updw .dw{background:#F3B512; position:relative;margin-left:5px;}
.show-content .updw .dw .or{width:30px; height:30px; line-height:30px; background:#fff;color:#000; position:absolute; z-index:2;left:-18px; top:5px;}

/*=================================================
  pro.
==================================================*/
.more-info{width:1120px; height:auto; margin:0 auto; padding:38px 0px;}
.more-info .pic{width:580px; height:auto;float:left;}
.more-info .pic img{max-width:560px; padding:10px;border:1px #ddd solid;}
.more-info .txt{width:500px; height:auto;float:right; text-align:left; line-height:30px;}
.more-info .txt .title{font:18px/30px microsoft yahei;color:#090; padding:5px 0px;border-bottom:1px #ccc dashed;}
.more-info .txt .title a{color:#090;}
.more-info .txt .scontent{color:#999;width:480px;height:185px; padding:0px 10px;background:#f1f1f1;font-size:12px;}
.more-info .txt .price{color:#f30;width:480px; padding:0px 10px; background:#ffc;font:18px/30px microsoft yahei; text-align:center; margin-bottom:20px;}
.more-info .txt .price i{font-size:12px;}
.more-info .txt .price s{font-size:12px;color:#999;}
.more-info .txt .price em{font-size:12px;color:#f30; margin-left:50px;}
.more-info .txt .btn{text-align:center;}
.more-info .txt .btn a{padding:0px 10px; margin:0px 10px;font-size:12px;color:#fff;}
.more-info .txt .btn a.more{background:#09c;}
.more-info .txt .btn a.cart{background:#090;}
.more-info .txt .btn a.sbuy{background:#f00;}
.more-info .txt .btn a.fav{background:#f90;}
.more-info .txt .btn a:hover{background:#09c;}

.show-memo{width:auto; height:auto;background:#eee; margin-bottom:18px;}
.show-memo .title{font:18px/30px microsoft yahei;color:#090; padding:5px 0px;border-bottom:1px #ccc dashed;}
.show-memo .title a{color:#090;}
.show-memo .memo{color:#999;width:auto;min-height:185px; padding:10px 10px;background:#f1f1f1;font-size:12px; line-height:26px;}
.show-memo .price{color:#f30;width:auto; padding:0px 10px; background:#ffc;font:14px/30px microsoft yahei; text-align:center; margin-bottom:20px;}
.show-memo .price i{font-size:12px;}
.show-memo .price s{font-size:12px;color:#999;}
.show-memo .price em{font-size:12px;color:#f30; margin-left:50px;}

.show-memo .btn{text-align:center;}
.show-memo .btn a{padding:5px 10px; margin:0px 10px;font-size:12px;color:#fff;}
.show-memo .btn a.more{background:#333;}
.show-memo .btn a.cart{background:#090;}
.show-memo .btn a.sbuy{background:#f00;}
.show-memo .btn a.fav{background:#f90;}
.show-memo .btn a.btn:hover{background:#f60;}

/*=================================================
  r-cls-list.
==================================================*/
.snav-list-list{width:100%; height:auto; background:#fff;margin-bottom:20px;}
.snav-list-list h3{width:100%; height:auto; padding:15px 0;text-indent:20px;background:#09c;color:#fff;}
.snav-list-list ul{width:100%; height:auto; padding:5px 0;}
.snav-list-list ul li{width:100%; height:auto; padding:5px 0px;}
.snav-list-list ul li a{display:block;padding:10px 0px;background:#ddd;color:#666;
	-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.snav-list-list ul li.one a{text-indent:20px;}
.snav-list-list ul li.two a{text-indent:40px;}
.snav-list-list ul li.three a{text-indent:60px;}
.snav-list-list ul li a i{color:#999; margin-right:5px;}
.snav-list-list ul li a:hover,.snav-list-list ul li a:hover i{background:#F3B512;color:#fff;}

/*=================================================
  r-infolist.
==================================================*/
.info-list-list{width:100%; height:auto;}
.info-list-list h3{width:100%; height:auto;border-bottom:1px #090 solid; padding:5px 0;color:#090;}
.info-list-list ul{width:96%; height:auto; padding:0 2%;}
.info-list-list ul li{padding:10px 0px; border-bottom:1px #ddd dashed;}
.info-list-list ul li .tit{font-size:14px; padding:5px 0;}
.info-list-list ul li .pic{font-size:12px; height:45px; overflow:hidden;}
.info-list-list ul li .pic img{width:80px; float:left; padding:0 5px 0 0;}
.info-list-list ul li a{font-size:14px;}

/*=================================================
  info.
==================================================*/
.info-list{width:100%; height:auto;}
.info-list h3{width:100%; height:auto;border-bottom:1px #ddd solid; padding:5px 0;color:#333;}
.info-list ul{width:100%; height:auto;}
.info-list ul li{padding:15px 0px; border-bottom:1px #ddd dashed;}
.info-list ul li .tit{width:100%; height:auto; padding:5px 0;}
.info-list ul li .tit a{color:#333;font-size:20px;}
.info-list ul li .tit a:hover{color:#f60;}
.info-list ul li .tit a em{background:#09c;color:#fff;display:inline-block;padding:0px 3px; margin-right:3px;}
.info-list ul li .pictxt{height:160px;overflow:hidden;}
.info-list ul li .pictxt .pic{float:left;width:25%;min-height:10px; padding:10px 0; height:100px; overflow:hidden;}
.info-list ul li .pictxt .pic img{max-width:100%;}
.info-list ul li .pictxt .pic .time-d{width:100%; height:60px; line-height:60px; text-align:center;font-size:50px;color:#f60; background:#ddd;}
.info-list ul li .pictxt .pic .time-y{width:100%; height:50px; line-height:50px; text-align:center;font-size:30px;color:#ddd; background:#ccc;}
.info-list ul li .pictxt .txt{float:right;width:72%;height:auto;}
.info-list ul li .pictxt .txt p{padding:5px 0;}
.info-list ul li .pictxt .txt p.con{color:#888; line-height:24px;font-size:14px;word-wrap:break-word;}
.info-list ul li .pictxt .txt p.con a{color:#f60;}
.info-list ul li .pictxt .txt p.mem{font-size:14px;color:#999; text-align:right;}
.info-list ul li .pictxt .txt p.mem span{padding:1px 20px;}
.info-list ul li .pictxt .txt p.mem span i{font-size:14px; padding:0px 3px;}
.info-list ul li .pictxt .txt p.mem span.hits{color:#F3B512;}
.info-list ul li .pictxt .txt p.mem span.zan{color:#09c}
.info-list ul li .pictxt .txt p.mem span.hits i{font-size:20px; vertical-align:top;3px;}
.info-list ul li .pictxt .txt p.mem span.zan i{font-size:14px;}

/*=================================================
  case.
==================================================*/
.pic-list{width:100%; height:auto;}
.pic-list h3{width:100%;height:auto;border-bottom:1px #ddd solid; padding:5px 0;color:#333;}
.pic-list ul{width:100%; height:auto; margin:0 auto;}
.pic-list ul li{width:300px;padding:15px 0px;}
.pic-list ul li .pic{width:100%;height:169px; padding:5px 0; overflow:hidden;}
.pic-list ul li .pic img{width:300px; height:auto;}
.pic-list ul li .txt{width:100%;height:auto;}
.pic-list ul li .txt h2{color:#333;font-size:18px; padding:2px 0px;}
.pic-list ul li .txt p{padding:10px 0;}
.pic-list ul li .txt p.cls{background:#09c;color:#fff;display:inline-block;padding:1px 3px; margin-right:3px;font-size:12px;}
.pic-list ul li .txt p.mem{font-size:12px;color:#999; text-align:left;}
.pic-list ul li .txt p.mem span{padding:10px 20px 10px 0px;}
.pic-list ul li .txt p.mem span i{font-size:14px; padding:0px 3px;}
.pic-list ul li .txt p.mem span.hits{color:#F3B512;}
.pic-list ul li .txt p.mem span.zan{color:#09c}
.pic-list ul li .txt p.mem span.hits i{font-size:20px; vertical-align:top;3px;}
.pic-list ul li .txt p.mem span.zan i{font-size:14px;}

/*=================================================
  info.
==================================================*/
.down-list{width:100%; height:auto;}
.down-list h3{width:100%; height:auto;border-bottom:1px #ddd solid; padding:5px 0;color:#333;}
.down-list ul{width:100%; height:auto;}
.down-list ul li{padding:15px 0px; border-bottom:1px #ddd dashed;}
.down-list ul li .tit{width:70%;}
.down-list ul li .mem{width:28%; text-align:right;}
.down-list ul li .tit i{color:#666;}
.show-content .con .down-Url{text-align:center;}
.show-content .con .down-Url a{color:#fff; padding:5px 20px; background:#090;color:#fff;}
.show-content .con .down-Url a:hover{background:#f60;}
/*=================================================
  info.
==================================================*/
.job-list{font-size:14px;}
.job-show{width:100%; height:auto;}
.job-show p{padding:2px 0;color:#000;}
.job-show p span{padding:0px 10px;color:#999;}

/*=================================================
  online.
==================================================*/
.online{width:40px;height:40px;text-align:center;background:#09c;color:#fff;position:fixed;z-index:780502;right:5px;bottom:150px;cursor:pointer;}
.online .onlBtn{display:block;width:100%;height:40px;line-height:20px;font-size:11px; position:relative;}
.online .onlBtn i.ico{display:block;width:100%;height:20px;line-height:20px; background:url(ico.png) no-repeat center;}
.online .onlBtn .onltxt{width:127px; height:auto; position:absolute; z-index:8;bottom:0;right:50px; text-align:center;display:none;}
.online .onlBtn .onltxt .pic{display:block;width:100%; height:126px;background:url(service.png) no-repeat left top;}
.online .onlBtn .onltxt .txt{width:100%; height:auto;background:#fff;}
.online .onlBtn .onltxt .txt .tel{width:100%;padding:5px 0;text-align:center;color:#000;}
.online .onlBtn .onltxt .txt .onl{width:100%;height:auto;}
.online .onlBtn .onltxt .txt .onl p{width:100%;height:auto;padding:5px 0px;}
.online .onlBtn .onltxt .txt .onl a{display:inline-block;width:90%;padding:5px 0px;margin:0 auto;background:#09c url(qq.png) no-repeat 10px center;color:#fff;}

/*=================================================s
  reset jui.
==================================================*/
span.jui-gotop{background:#09c;}