﻿@charset "utf-8";
* {margin:0; padding:0;}
body { text-align:center; font-size:12px; line-height:180%; color:#787878;font-family:Microsoft Yahei;}
a {color:#787878;  text-decoration: none;}
a:hover {color: #009944; text-decoration: underline;}
img,a img {border:0;margin:0;padding:0;}
ul,li {list-style:none;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE7.0及以下版本*/
:focus { outline-style: none; } /* for Firefox，IE8.0等 */
form { margin:0; padding:0}
.clear { clear:both;}

/* header start*/
.header_w { clear:both; overflow:hidden; width:100%; height:99px; margin:0 auto 0; background:url(/images/i.png) 0 0 repeat-x;}
.header {clear:both; overflow:hidden; width:1200px; height:99px; margin:0 auto 0;}
.header .logo { float:left;display:block; cursor:pointer; margin:45px 0 0;}
.header .tel { float: right;display:block; cursor:pointer; margin:45px 0 0; padding-right:42px; text-align:right;}
/* header end*/

/* nav start*/
.nav { float:left; margin-left:30px;line-height:33px; font-size:18px; text-align:center;}
.nav ul { float:left; margin-top:60px;}
.nav ul li { float:left; line-height:25px; padding:0 42px 0 40px;color:#000000; background:url(/images/i.png) right -200px no-repeat }
.nav ul li span { display:block; height:69px; float:left; background-image:none}
.nav ul li a {color:#000000; cursor:pointer;}
.nav ul li a:hover {color:#00a650; text-decoration:none;}
.nav ul li.current a {color:#1B1D1C; font-weight:200;}
.nav ul li.end { background-image:none}
.nav ul li.current span {  background:url(/images/arrow.gif) center bottom no-repeat}
/* nav end*/

.main { clear:both; padding-top:29px;}

.page { clear:both;margin:55px 0 68px 0; text-align:center;  overflow: hidden; font-family:"宋体"; font-size:12px;}
.page a { display: inline-block; cursor:pointer; line-height:17px; padding:4px 8px 3px; color:#5b6566;  margin-right:2px; border:1px solid #cbcdcc;}
.page a:hover { border:1px solid #009943; color:#009943; text-decoration:none;}
.page a.page_pre { background:url(/images/i.png) left -989px no-repeat; padding-left:20px;}
.page a.page_pre:hover {background:url(/images/i.png) left -1049px no-repeat;}
.page a.page_next { background:url(/images/i.png) right -1019px no-repeat; padding-right:20px;}
.page a.page_next:hover {background:url(/images/i.png) right -1079px no-repeat;}
.page span.current {display: inline-block;margin-right:2px; background:#009946;padding:2px 8px 1px; color:#ffffff; font-weight:bold;border:1px solid #009946;}
.page span {display: inline-block;padding:6px 3px 4px; }
.page span.disabled { background:#b9b9b9; color:#ffffff;}


.flink {clear:both; margin:28px auto 0;border-top:1px solid #e6e6e6; width:1200px;   text-align:center; padding:32px 0 0; text-align:left; color:#dcdcdc; line-height:28px;}
.flink a { color:#a0a0a0; margin-right:22px;}
.flink a:hover { color:#000000; text-decoration:none;}
.flink span { margin-right:22px;}

/*footer start*/
.footer {clear:both; margin:28px auto 0; width:1200px;  border-top:1px solid #e6e6e6; text-align:center; padding:60px 0;}
.footer .f_nav { font-size:16px;}
.footer .f_nav a { color:#202020; margin:0 25px;}
.footer .f_nav a:hover { color:#009944;}
.footer .copyright { padding-top:12px; color:#c8c8c8; font-size:12px;}
/*footer end*/

/*客服代码部分*/
.qqserver .qqserver-header:after,.qqserver .qqserver-header:before,.qqserver li a:after,.qqserver li a:before{display:table;content:' '}
.qqserver .qqserver-header:after,.qqserver li a:after{clear:both}
.qqserver .qqserver-header,.qqserver li a,.tabs,.user-main,.view-category,.view-category-list>li{*zoom:1}
.qqserver{position:fixed;top:50%;right:0;height:209px;margin-top:-104px;    z-index: 5;}
.qqserver.unfold .qqserver-body{right:0}
.qqserver .qqserver-body{position:absolute;right:-144px;width:122px;height:183px;padding:12px 10px;-webkit-transition:.3s cubic-bezier(.19,1,.22,1);-o-transition:.3s cubic-bezier(.19,1,.22,1);transition:.3s cubic-bezier(.19,1,.22,1);border:1px solid #62b651;border-radius:4px;background:#f4f7fa}
.qqserver .qqserver_fold{position:absolute;right:0;padding:14px 7px;cursor:pointer;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#70ca5d}
.qqserver .qqserver-header{padding-bottom:10px;padding-left:6px;border-bottom:1px dashed #d1d4cc}
.qqserver .qqserver-header *{float:left}
.qqserver .qqserver_arrow{margin-top:-1px;margin-left:7px;cursor:pointer}
.qqserver li{margin-top:6px}
.qqserver li a{display:block;padding:6px 12px 4px}
.qqserver li a div{font-size:14px;float:left;margin-right:11px;color:#697466}
.qqserver li a span{font-size:12px;line-height:18px;float:left;text-indent:4px;color:#fff}
.qqserver li a span.qqserver-service-alert{font-weight:400;display:block}
.qqserver li a:hover{text-decoration:none;border-radius:4px;background:#eaebe9}
.qqserver li a:hover div{color:#62b651}
.qqserver .qqserver-footer{margin-top:10px;padding-top:14px;padding-bottom:14px;padding-left:11px;border-top:1px dashed #d1d4cc}
.qqserver .qqserver-footer .text-primary{color:#70CA5D;font-size:14px;}
.qqserver .qqserver_icon-alert{display:inline-block;margin-right:10px;vertical-align:-3px;*display:inline;*zoom:1;*vertical-align:-1px}
.qqserver-header div{width:90px;height:18px;background-image:url(/images/lanren.png);background-position:-419px -80px}
.qqserver_icon-alert{width:16px;height:14px;background-image:url(/images/lanren.png);background-position:-595px -85px}
.qqserver li a span{width:30px;height:23px;background-image:url(/images/lanren.png);background-position:-265px 0}
.qqserver li a .qqserver-service-alert{width:30px;height:22px;background-image:url(/images/lanren.png);background-position:-342px 0}
.qqserver_fold div{width:26px;height:132px;background-image:url(/images/lanren.png);background-position:0 0}
.qqserver_fold:hover div{width:26px;height:132px;background-image:url(/images/lanren.png);background-position:-27px 0}
.qqserver_arrow{width:18px;height:18px;background-image:url(/images/lanren.png);background-position:-435px 0}
.qqserver_arrow:hover{width:18px;height:18px;background-image:url(/images/lanren.png);background-position:-435px -38px}
/*客服代码部分*/

.btn_top { display:block; cursor:pointer; position:fixed; bottom:100px; right:13px; width:30px; height:40px; background:url(/images/i.png) center -1240px no-repeat; line-height:50px;}
.btn_top:hover { text-decoration:none;}