﻿@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0;}
html{ overflow-x:hidden; _zoom:1;}
body{ margin:0; font-size:12px; color:#333;font-family:"Microsoft Yahei", sans-serif; background:#fff; margin-bottom:60px !important; }
form{margin:0;}
input{/*outline:medium;*/}
ol,ul{ list-style:none; margin:0;}
p{ margin:5px 0 0 0; line-height:1.5;}
a{ color:#333; text-decoration:none;}
/*a:hover{ color:#fe7902;}*/
img{ border:none;}
i{ font-style:normal;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
h2{ font-weight:lighter;}
.clearfix{display:block;}
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.radius{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.adpic{ padding:10px 0; background:#fff; width:320px;}
.pd0{ padding:0 !important;}
.SimSun{ font-family:'SimSun',Arial, Helvetica, sans-serif; line-height:38px !important;}

.nav{ width:100%; height:39px; text-align:center; position:relative; font-size:18px; text-align:center; line-height:39px; color:#fff; border-bottom:1px solid #4687E3;/* box-shadow:0px 0px 5px #ccc;*/ background:#1566D7;
background:-webkit-gradient(linear, 0 0, 0 100%, from(#0758A9), to(#0D5DCD));box-shadow: 0px 0px 5px #ccc;
}
.nav-inner{ height:39px;/* border-bottom:1px solid #0758A9;*/}
.nav span{ display:block; width:48px; height:39px; position:absolute; top:0; cursor:pointer; z-index:800;}
.nav span a{ display:block; height:39px;}
.nav span.nav-home{ left:0;/* background:url(../imgs/dfont-shouye.png) center 50% no-repeat;*/ background-size:25px; border-right:1px solid #1A76D1;}
.nav span.nav-home > a{ border-right:1px solid #0763BE; font-size:25px; color:#fff; line-height:39px;}
.nav span.nav-menu{ right:0;/* background:url(../imgs/dfont-caidan2.png) center 50% no-repeat;*/ background-size:25px;border-left:1px solid #1A76D1;}
.nav span.nav-menu > a{ border-left:1px solid #0763BE; font-size:25px; color:#fff; line-height:39px;}
#nav-menu-list{ position:absolute; top:41px; right:0; width:100px; overflow:hidden; padding:0; display:none;}
#nav-menu-list li{ float:left; width:100%; height:24px; line-height:24px; background:#0758A9;/* margin-bottom:1px;*/}
#nav-menu-list li a{ font-size:14px; display:block; width:100%; height:24px; color:#fff;}
#nav-menu-list li a:hover{ color:#fff; background:#0E6CEF;}

.header{ max-width:640px; margin:0 auto; height:44px; border-bottom:1px solid #c2d0db;}

.current{ padding:5px 10px; height:34px;}
.current span,.current a{ float:left; display:block; height:34px; line-height:34px; margin-right:5px; font-size:14px;}
.current span.dq{ margin:0;}

.container{ max-width:640px; margin:0 auto; overflow:hidden; background:#fff;/* border:10px solid #fff; padding:10px 0;*/}
.container.page{ background:#f0f4f7;}
.menu{ padding:0px 0 0; overflow:hidden;}
.menu li{ float:left; width:45%; margin:2.5%; height:120px;}
.menu li.sp{ background:#0763BE; background-size:120px;}
.menu li.gg{ background:#0763BE; background-size:80px;}
.menu li.zx{ background:#0758A9; background-size:95px;}
.menu li.gy{ background:#0758A9; background-size:80px;}
.menu li.ml{ background:#0758A9;/* background-size:75px;*/}
.menu li.fj{ background:#0758A9;/* background-size:75px;*/}
.menu li.fu{ background:#0758A9;/* background-size:75px;*/}
.menu li a{ display:block; width:100%; height:100%; color:#fff; font-size:14px;}
.menu li a span{ display:block; width:100%; text-align:center;}
.menu li a span i{ display:block; width:100%; height:90px; font-size:70px; line-height:90px; color:#fff;}
.menu li.sp i{ font-size:65px;}
.menu li.fu i{ font-size:65px;}

/* 企业店铺 */
.qiye{ padding:0 0px; overflow:hidden;}
.qiye li{ float:left; width:100%;}
.qiye li a{ display:block; float:left; width:100%; height:40px; line-height:40px; border-bottom:1px solid #ebebeb; font-size:16px; color:#333; background:url(../imgs/ICD13E.png) right center no-repeat #fff; background-size:25px;}
.qiye li a:active{ background:#FA943C; color:#fff;}
.qiye li a span{ display:block; height:40px;}
.qiye li a .span1{ float:left; padding-left:10px; text-shadow: 0 1px rgba(255, 255, 255, 0.3);}
.qiye li a .span2{ float:left; padding-left:10px; font-size:12px;}
/*.qiye li a i{ float:right; display:block; width:28px; height:40px; font-style:normal; text-align:center; line-height:40px; font-size:14px; color:#4d91ce;}
.qiye li a i:before{ font-family:"dfont" !important; font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; content: "\e600";}*/
.qiyeinfo{ overflow:hidden; background:#fff; border-bottom:1px solid #ebebeb;}
.qiyeinfo { display:block; overflow:hidden; padding:20px 10px;}
.qiyeinfo a{color:#FD7007;}
.qiyeinfo a:active{ background:#FA943C;}
.qiyeinfo a:active h2,.qiyeinfo a:active div{ color:#fff;}
.qiyeinfo  h2{ width:100%; overflow:hidden; font-size:16px; font-weight:bold; color:#FD7007; padding-bottom:10px;}
.qiyeinfo  h2 span{ float:left; display:block; padding-right:25px;}
.qiyeinfo  h2 span.novip{ background:url(/assets/imgs/v.png) right center no-repeat; background-size:16px;}
.qiyeinfo  div{ display:block; float:left; width:100%; line-height:26px; font-size:13px;}
.qiyeinfo  div span{ padding-left:20px;}
.box{ width:100%; overflow:hidden; background:#fff; border-bottom:1px dashed #e0e0e0; margin-bottom:3px;}
.box-title{ width:100%; overflow:hidden; font-size:16px; padding:15px 0 10px; border-bottom:1px dotted #e0e0e0; height:20px; line-height:20px;}
.box-title span{ float:left; margin-left:10px;}
.box-title span strong{/* color:#FD7007; */font-weight:100;}
.box-info-list{ padding:10px; overflow:hidden;}
.box-info-list li{ float:left; width:100%; line-height:20px; font-size:13px; margin-bottom:5px;}
.box-info-list li a.cx{ color:#FD7007;}
.sitebtn{ text-align:center; padding:0 10px 20px;}
.sitebtn a{ display:block; text-align:center; padding:10px 0; background:#FC570D; font-size:16px; color:#fff;background:-webkit-gradient(linear, 0 0, 0 100%, from(#FC570D), to(#FC570D)); border-bottom:1px solid #F84B03; border-right:1px solid #F84B03;}
.sitebtn a:active{ background:#F77B1B;background:-webkit-gradient(linear, 0 0, 0 100%, from(#F77B1B), to(#F77B1B)); border-bottom:1px solid #F84B03; border-right:1px solid #306aa#FC570D1;}
.box-title .info{ float:right;}
.box-title .info small{ float:left; display:block; height:20px; color:#333; margin-right:10px; font-size:12px;}
.box-title .info small i{ display:inline-block; width:20px; height:20px; line-height:20px; font-size:16px; line-height:20px; text-align:left; color:#0d57b8;}
/*.box-title .info small.zx{ background:url(../imgs/dfont-huiyuanzixun.png) 0 center no-repeat; background-size:15px;}
.box-title .info small.ry{ background:url(../imgs/dfont-jiandingzhengshu.png) 0 center no-repeat; background-size:15px;}
.box-title .info small.ly{ background:url(../imgs/dfont-liuyan.png) 0 center no-repeat; background-size:15px;}
.box-title .info small.jf{ background:url(../imgs/dfont-unie65e.png) 0 center no-repeat; background-size:13px;}*/
.briefcont{ padding:10px; overflow:hidden;}
.briefcont-img img{ width:100%;}
.briefcont p{ line-height:26px; font-size:13px;}
@media only screen and (min-width:480px) {
	.briefcont-img{ float:left; margin-right:20px; margin-top:5px;}
	.briefcont-img img{ width:250px; height:200px;}
	.briefcont p{ margin:0;}
}
.zycont{ padding:10px; overflow:hidden; line-height:26px; font-size:13px;}
.box-title .dz{ float:right; font-size:13px; margin-right:10px;}
.box-title .dz strong{ font-weight:100; color:#0d57b8;}
.pro-t{ padding:10px 10px 0; font-size:13px;}
.pro-t div{ padding:0 0 10px; border-bottom:1px dotted #e0e0e0;}
.pro-t div strong{ font-weight:100;/* color:#0d57b8;*/}
.prolist{ padding:0 10px 10px; overflow:hidden;}
.prolist li{ float:left; width:100%; padding:10px 0; border-bottom:1px dotted #e0e0e0;/* background:url(../imgs/dfont-jinru.png) right center no-repeat; background-size:25px;*/}
.prolist li a{ display:block; overflow:hidden;}
.prolist li a div{ float:left;}
.prolist li a div img{ display:block; width:50px; height:50px;}
.prolist li a span{ display:block; float:left; height:50px; margin-left:20px; font-size:13px;}
.prolist li a span small{ font-size:12px;  color:#666;}

/* 店铺 */
.sp-header-l,.sp-header-r{ font-size:12px; height:20px; line-height:20px; padding:12px 0;}
.sp-header-l{ float:left; margin-left:10px;}
.sp-header-l small{ float:left; display:block; height:20px; margin-right:10px; font-size:12px;}
.sp-header-l small.vip{ width:20px; text-indent:-99999em; background:url(../imgs/notvip.jpg) center no-repeat; background-size:16px;}
.sp-header-r{ float:right; margin-right:10px;}
.sp-header-r a.rz{ display:block; height:20px; font-size:12px; line-height:20px;}
.sp-header-r a.rz i{ display:inline-block; width:20px; height:20px; line-height:20px; font-size:19px; color:#eb4f38; padding-right:5px;}
.fheader{ overflow:hidden; margin-bottom:10px;}
.fheader h1{ font-size:16px; padding:10px 10px;}
.fheader .fheader-nav{ width:100%; height:35px; background:#0763BE; background:-webkit-gradient(linear, 0 0, 0 100%, from(#0763BE), to(#c22b2d));}
.fheader .fheader-nav li{ float:left; width:25%; text-align:center;}
.fheader .fheader-nav li a{ display:block; width:100%; text-align:center; line-height:35px; font-size:14px; color:#fff;}
.sp-box{ width:100%; overflow:hidden; background:#fff; border-bottom:1px dashed #e0e0e0; margin-bottom:10px;}
.sp-box-title{ width:100%; overflow:hidden; font-size:14px; padding:5px 0 5px; border-bottom:1px dotted #c2c2c2; height:20px; line-height:20px; background:#f5f5f5;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f0f0f0));}
.sp-box-title span{ float:left; margin-left:10px;}
.zyywcont{ padding:10px; overflow:hidden; line-height:26px; font-size:13px;}
.qycont{ padding:10px; overflow:hidden; line-height:26px; font-size:13px;}
.qycont-img img{ width:100%;}
.qycont p{ line-height:26px; font-size:13px;}
@media only screen and (min-width:480px) {
	.qycont-img{ float:left; margin-right:20px; margin-top:5px;}
	.qycont-img img{ width:250px; height:200px;}
	.qycont p{ margin:0;}
}
.cxcont{ padding:10px; overflow:hidden; font-size:13px;}
.cxcont li{ float:left; width:100%; line-height:26px;}
.cxcont li strong{ font-weight:100;}
.newspro{ padding:10px; overflow:hidden; font-size:13px;}
.newspro-ts{}
.newspro-list{ padding:10px 0; overflow:hidden;}
.newspro-list li{ float:left; width:100%; height:22px; background:url(http://www.707070.cn/images/to.gif) -4px center no-repeat;}
.newspro-list li a{ display:block; padding-left:12px; line-height:26px; font-size:13px;}
.sinfo{ padding:10px; overflow:hidden; font-size:13px;}
.sp-zslise{ padding:10px 0; overflow:hidden; font-size:13px;}
.sp-zslise li{ float:left; width:45%; margin:0 2.5%; text-align:center;}
.sp-zslise li img{ width:100%; display:block; margin-bottom:5px;}
.sp-contact{ padding:10px; overflow:hidden; font-size:13px;}
.sp-contact li{ float:left; width:100%; line-height:26px;}
.sp-flink{ padding:10px; overflow:hidden; font-size:13px;}
.sp-flink li{ float:left; width:100%; line-height:27px;}
.sp-flink li a{ display:block;}
.sp-rzinfo{ overflow:hidden;}
.vipinfo{ padding:10px; overflow:hidden; font-size:13px;}
.vipinfo li{ float:left; width:100%; line-height:27px;}
li.vipinfo-bt{ font-weight:bold; position:relative;}
.vipinfo li a{ color:#f60;}
.rzinfos{ position:absolute; right:20px; top:13px;}
.proconts{ padding:10px 10px; overflow:hidden; font-size:13px;}
.proconts span{ color:#e9523b;}
.proconts-list{ padding:0 10px 10px; overflow:hidden;}
.proconts-list li{ float:left; width:100%;}
.proconts-list li a{ display:block; padding:10px 0; overflow:hidden;}
.proconts-list li a div{ float:left;}
.proconts-list li a .proconts-list-img{}
.proconts-list li a .proconts-list-img img{ width:80px; height:80px;}
.proconts-list li a .proconts-list-info{ height:80px; margin-left:10px;}
.proconts-list li a .proconts-list-info h2,.proconts-list li a .proconts-list-info p{ margin:0; padding:0}
.proconts-list li a .proconts-list-info h2{ padding:0 0 6px 0; font-size:13px;height:30px; line-height:15px; overflow:hidden; word-wrap:break-word; word-break:normal;width: 210px;}
.proconts-list li a .proconts-list-info p{ padding:0 0 0 0; font-size:12px;}
.proconts-list li a .proconts-list-info p span{ color:#e9523b; padding-right:20px;}

/* 供应产品 */
.chanpinglist{ overflow:hidden; padding:0 10px; border-bottom:1px dashed #e0e0e0; background:#fff; margin-bottom:3px;}
.chanpinglist-inner{ overflow:hidden; padding:10px 0 0;}
.chanpinglist-inner dt{ float:left; width:100%; height:40px; line-height:40px; font-size:16px; text-align:left; border-bottom:1px solid #e0e0e0;}
.chanpinglist-inner dt a{ display:block; overflow:hidden; padding-left:5px;}
.chanpinglist-inner dt a span{ float:left; color:#0d57b8;}
.chanpinglist-inner dt a small{ float:left; font-size:12px; margin-left:20px; color:#666;}
.chanpinglist-inner dd{ float:left; width:50%; height:35px; line-height:35px; font-size:13px; white-space:nowrap; border-bottom:1px dotted #e0e0e0;}
.chanpinglist-inner dd a{ display:block; overflow:hidden; padding-left:5px;}
.more{ border-top:1px solid #f5f5f5; overflow:hidden;}
.more p{ margin:0; padding:0; text-align:center;}
.more p a{ display:block; width:100%; overflow:hidden; padding:10px 0;}
.more p a span{ display:inline-block; padding-right:20px; height:20px; background:url(../imgs/dfont-xiala.png) right center no-repeat; background-size:20px; line-height:20px;}
.dqlist{padding:0 10px; overflow:hidden; background:#fff;}
.dqlist h2.dqlist-title{ height:40px; line-height:40px; font-size:16px; color:#0d57b8; border-bottom:1px dotted #e0e0e0;}
.dqlist h2.dqlist-title span{ float:left; display:block; height:40px;}
.dqlist h2.dqlist-title span i{ display:inline-block; width:20px; height:40px; font-size:18px; line-height:40px;}
.dqlist .dqlist-list{ padding:10px 0; overflow:hidden; border-bottom:1px dashed #e0e0e0;}
.dqlist .dqlist-list a{ display:inline-block; white-space:nowrap; padding:4px 5px; margin:3px 0; background:#f3f3f3; font-size:12px; color:#333;}
.dqlist .dqlist-list a:active{ background:#f60; color:#fff;}
.pageprolist{ padding:0 10px; overflow:hidden; background:#fff;}
.pageprolist li{ float:left; width:100%;}
.pageprolist li a{ float:left; display:block; width:100%; height:40px; line-height:40px; font-size:16px; border-bottom: 1px solid #ebebeb; background: url(../imgs/ICD13E.png) right center no-repeat #fff; background-size: 25px;}
.zprolistin{ padding:10px; overflow:hidden; background:#fff;}
.zprolistin-pro{ float:left; width:100%; border-bottom:1px dotted #e0e0e0;/* background:url(../imgs/dfont-jinru.png) right center no-repeat; background-size:25px;*/}
.zprolistin-pro { display:block; width:100%; overflow:hidden; padding:10px 0;}
.zprolistin-pro-img{ float:left; width:80px; height:80px; overflow:hidden;}
.zprolistin-pro-img img{ width:80px; height:80px;}
.zprolistin-pro-info{ float:left; margin-left:10px; height:90px;}
.zprolistin-pro-info h2{ line-height:15px; margin-bottom:6px;  font-weight:bold; font-size:13px; word-wrap:break-word; word-break:normal;width: 210px;}
.zprolistin-pro-info p{ margin:0; padding:0; margin-bottom:1px; word-wrap:break-word; word-break:normal;width: 210px;}
.zprolistin-pro-info p strong{ font-weight:100; color:#eb4f38; margin-right:20px;}
.protopimg{ padding:10px 10px; height:220px; position:relative; background:#fff; border-bottom:1px solid #e0e0e0;}
.protopimg-p{ width:310px; height:220px; position:absolute; margin:auto; top:0; right:0; bottom:0; left:0;/* background:#fff;*/}
.imgcont{ width:310px; height:220px; display:table-cell; text-align:center; vertical-align:middle; overflow:hidden;}
.imgcont img{ max-width:300px; max-height:220px; vertical-align:middle;}
.procontinfo{/* margin-top:10px;*/ background:#fff; border-bottom:1px dashed #e0e0e0; margin-bottom:3px;}
.procontinfo-title{ font-size:16px; color:#0d57b8; padding:15px 100px 10px 10px; border-bottom:1px dotted #e0e0e0;/* font-weight:100;*/ position:relative;}
.procontinfo-title.z{ padding:10px 10px 10px !important;}
.procontinfo-in{ padding:10px; overflow:hidden;}
.procontinfo-in li{ float:left; width:100%; line-height:26px; font-size:13px;}
.procontinfo-in li .jg{ color:#f60;}
.shuxing{ padding:10px; overflow:hidden;}
.shuxing span{ display:inline-block; white-space:nowrap; padding:4px 5px; margin:3px 0; background:#f3f3f3; font-size:12px; color:#333; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.xiangqing{ padding:10px; overflow:hidden;}
.xiangqing p{ font-size:13px; line-height:26px;}

/* news */
.newsbox{ width:100%; padding:0px 0; overflow:hidden; background:#fff; border-bottom:1px dashed #e0e0e0; margin-bottom:3px;}
.newsbox-title{ padding:10px; overflow:hidden; border-bottom:1px dotted #e0e0e0; font-size:16px; color:#0d57b8;}
.newsbox-title span{ float:left; font-size:16px; color:#0d57b8;}
.newsbox-title span a{ font-size:16px; color:#0d57b8;}
.hot1{ padding:15px 10px 0; overflow:hidden;}
.hot1 dt{ width:120px; height:80px; overflow:hidden; float:left;}
.hot1 dt img{ width:120px; height:80px;}
.hot1 dd{ float:left; width:55%; margin-left:10px;}
.hot1 dd h2,.hot1 dd p{ width:100%;}
.hot1 dd h2{ white-space:nowrap; font-size:14px;text-overflow: ellipsis; overflow:hidden; line-height:1; font-weight:bold;}
.hot1 dd p{ font-size:12px; text-overflow: ellipsis; overflow:hidden; height:54px; margin-top:10px;}
.newsbox-swzx{ padding:10px 10px 10px; overflow:hidden;}
.newsbox-swzx li{ float:left; width:100%; line-height:27px; font-size:13px;}
.newsbox-swzx li a{ display:block; width:100%; height:25px; line-height:27px;}
.newsbox-swzx li a span{ float:left; display:block; width:68%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsbox-swzx li a small{ float:right; display:block; white-space:nowrap; overflow:hidden;/* color:#666;*/ font-size:inherit;}
.detail-title{ padding:20px 10px 0; font-size:16px;/* color:#0d57b8; font-weight:100;*/}
.byline{ padding:8px 10px 5px; overflow:hidden; border-bottom:1px dotted #e0e0e0;}
.byline small{ float:left; padding-right:5px; margin-right:5px; font-size:12px; color:#bbb;}
.detail-cont{ padding:10px; overflow:hidden;}
.detail-cont p{ line-height:26px; margin:0; padding:0; margin-bottom:10px; font-size:13px;}
.detail-cont p img{ width:100%;}




/*分页*/
.pager{ width:100%; text-align:center; padding:20px 0; background:#fff;}
.pager a{ display:inline-block; white-space:nowrap; padding:3px 5px; margin:0 2px; border:1px solid #e0e0e0;}
.pager a:hover{ background:#FD7007; border:1px solid #FD7007; color:#fff;}

/* footer */
.footer{ max-width:640px; margin:0 auto; overflow:hidden; border-top:1px solid #e0e0e0;}
.footer p{ padding:20px 10px; text-align:center;}

/* 遮罩 */
#mask{ width:100%; height:100%; top:0; left:0; position:fixed; z-index:700; display:none;}



/*font*/
@font-face {
  font-family: 'dfont';
  src: url('../font/dfont.eot'); /* IE9*/
  src: url('../font/dfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/dfont.woff') format('woff'), /* chrome、firefox */
  url('../font/dfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../font/dfont.svg#dfont') format('svg'); /* iOS 4.1- */
}
.dfont { font-family:"dfont" !important; font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}


.icon-location:before { content: "\e60b"; }
.icon-jiantouxi:before { content: "\e600"; }
.icon-jinru:before { content: "\e601"; }
.icon-huiyuanzixun:before { content: "\e602"; }
.icon-xiala:before { content: "\e60a"; }
.icon-intelligence:before { content: "\e603"; }
.icon-chanpinzhanshi:before { content: "\e60c"; }
.icon-gongyi:before { content: "\e60d"; }
.icon-caidan2:before { content: "\e604"; }
.icon-xianyoujifen:before { content: "\e605"; }
.icon-jiandingzhengshu:before { content: "\e606"; }
.icon-store:before { content: "\e60e"; }
.icon-liuyan:before { content: "\e607"; }
.icon-shouye:before { content: "\e608"; }
.icon-chakan:before { content: "\e609"; }
.icon-wenjian:before { content: "\e614"; }
.icon-fengji:before { content: "\e613"; }
.icon-lianxiren:before { content: "\e616"; }
.icon-jinrong:before { content: "\e615"; }
.icon-zixunfankui:before { content: "\e617"; }
.icon-icon07:before { content: "\e619"; }
.icon-fenlei:before { content: "\e610"; }


.newqiye ul,
.newchanpin ul{ overflow:hidden; padding:10px 0;}
.newqiye li,
.newchanpin li{ float:left; width:100%; height:28px; line-height:28px; font-size:14px;}
.newqiye li i,
.newchanpin li i{ font-family:\5B8B\4F53; margin:0 10px 0 10px;}


/*

*/

.qyflss{ width:100%; overflow:hidden; padding:0 0 0; border-bottom:1px solid #ebebeb; background:#fff;}
.qyflss-title{ height:40px; line-height:40px; border-bottom:1px dotted #e0e0e0;}
.qyflss-title span{ float:left; display:block; height:40px; color:#0d57b8; font-size:16px; padding-left:10px;}
.qyflss-title span i{ display:inline-block; width:20px; height:40px; font-size:17px; line-height:40px; padding-right:3px;}
.qyflss-list{ overflow:hidden; padding:10px 10px 10px;}
.qyflss-list a{ display:inline-block; white-space:nowrap; padding:4px 5px; margin:3px 0; background:#f3f3f3; font-size:12px; color:#333;}
.qyflss-list a:active{ background:#f60; color:#fff;}
.adw{ max-width:640px; margin:0 auto; overflow:hidden; background:#fff;}
.adw.xf{ position:relative;}
.adw.xf .xf-btns{ display:block; width:15px; height:15px; background:#000; color:#fff; text-align:center; line-height:15px; position:absolute; right:10px; top:10px; z-index:9999999;}
.nav + .adw{ padding:10px 0 0;}
.container + .adw{}
.dqlist + .adw{ padding:10px 0; border-bottom:1px dashed #e0e0e0;}
[id^="xuantingCloseBtn"]{ display:none !important;}


.mes ul{ overflow:hidden; padding:15px 0;}
.mes ul li{ float:left; width:100%; line-height:26px; margin-bottom:5px;}
.mes ul li label{ float:left; display:block; text-align:right; padding-right:10px;}
.mes ul li label i{ display:inline-block; color:red; margin-right:5px;}
.mes ul li input{ float:left; height:18px; line-height:18px; padding:3px 8px; border:1px solid #a9a9a9;}
.mes ul li span{ float:left; margin-left:10px;}
.mes ul li textarea{ width: padding:5px 8px; border:1px solid #a9a9a9; line-height:1.5;}
.mes ul li input[type="submit"]{ margin-left:110px; border:1px solid #a9a9a9; height:26px; line-height:26px; padding:0 15px; cursor:pointer; background:#555;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f0f0f0));}

.zixun{ position:absolute; top:15px; right:10px; border:1px solid #e0e0e0; font-size:14px; background:#555;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f0f0f0)); color:#0763BE;}
.zixun a{ display:block; padding-right:5px; color:#0d57b8;}
.zixun i{ display:inline-block; font-size:24px; width:24px; height:24px; vertical-align:middle; line-height:1; color:#0763BE; margin-top:-2px;}

.newstag{ width:100%; overflow:hidden; background:#fff; padding:0 0 20px;}
.newstag ul{ margin:-10px 0 0 -5px;}
.newstag ul li{ float:left; margin:10px 0 0 5px;}
.newstag ul li a{ display:block; padding:2px 12px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; background:#f0f0f0; color:#333;}
.newstag ul li a:hover{ background:#0758A9; color:#fff;}