﻿/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset,form, label, legend, table, caption, tbody,tfoot, thead, tr, th, td, article, aside,canvas, details, embed, figure, figcaption,footer, header, hgroup, menu, nav, output,ruby, section, summary, time, mark, audio,video{
margin:0;padding:0;}
html{overflow-x:hidden;-webkit-text-size-adjust:none;}
body{font-size:12px;	/* [disabled]font-family:Arial; */	color:#6d6d6d;	line-height:24px;}
ol, ul, li{list-style:none;}
a{blr:expression(this.onFocus=this.blur()); }
a,input,button{ outline:none; }::-moz-focus-inner{border:0px;}
a:focus{outline:none;}
button:focus{outline:none;}
img:focus{outline:none;}
fieldset, img{border:0;}
a{color:#666;outline:none;}
a:hover{color:#65b305;}
del, ins, a{text-decoration:none;}
em, i{font-style:normal;}
input, button,textarea, select{outline:none;}
select,input,img,select{vertical-align:middle;}
textarea{resize:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
.clearfix{clear:both;*display:table;*zoom:1;height:0;}
.fl{display:inline;float:left;}
.fr{display:inline;float:right;}
.vaimg{display:table-cell;*display:block;overflow:hidden;font:0px/0px 'Arial';text-align:center;vertical-align:middle;}
.vaimg img{vertical-align:middle;}
.w1004{ width:1004px; margin:0 auto}
/* header */
.header{ width:100%; background:url(./header_bg.jpg) repeat-x; height:100px}
/* nav */
.navBox{ background:url(./nav_bg.jpg) repeat-x; height:40px; width:100%}
.navBoxRight{position:absolute;right:0px;top:100px;width:50%;height:40px; background:url(./nav_bg_right.jpg) repeat-x top right}
.nav{ background:url(./nav_centont_bg.jpg) no-repeat top center; height:40px; width:1052px; margin:0 auto; position:relative;top:0px; z-index:9999}
.nav li{ display:block; float:left; position:relative;z-index:999; font:bold 13px/40px "微软雅黑"; padding:0 19px 0 18px}
.nav li a{ color:#fff}
.nav li a:hover{ color:#fcff00}
#navcur{color:#fcff00}
.nav li .navbox{ position:absolute; top:40px; left:0px;display:none; width:100px; background:#85c226; text-align:center; font-size:12px; font-family:"宋体"; padding:10px 0}
.nav li .navbox em{position:relative; height:21px; padding:0px; margin:0px;display:block; line-height:21px; margin-top:3px}
.nav li .navbox em a{ display:block;line-height:24px; color:#fff; overflow: hidden; font-weight:normal}
.nav li .navbox em a:hover{ background:#e7f090; color:#85c226}
#navmenu{ background:url(./nav_line.jpg) no-repeat; width:126px; height:40px; text-align:center; padding:0}
#navmenu2{width:200px; text-align:left; text-indent:15px}
#navmenu3{width:140px; left:-30px}
.navdiv2{ width:190px;background:#85c226; text-align:center; font-size:12px; font-family:"宋体"; display:none;position:absolute; top:0; left:200px}
.navdiv2 span{  position:relative; display:block;height:21px; line-height:21px; padding-bottom:3px}
.navdiv2 span a{ overflow:hidden;text-align:left; text-indent:10px}
.navdiv2 span a:hover{color:#009c3c; text-decoration:none; font-weight:bold}

/* subBox */
.subBox{ background:url(./sub_bg.jpg) repeat-x; height:41px; width:100%}
.subBox .shot{ line-height:38px; font-size:13px; color:#787979; float:left; padding-left:14px}
.subBox .shot a{ background:url(./sub_line.jpg) no-repeat center right; padding:0 8px; color:#787979}
.subBox .shot a:hover{ color:#85c226}
.subBox .sright{ margin-top:5px; margin-right:4px}
.subBox .sct{ width:141px; color:#a8a8a8; margin-right:5px; height:23px}
.subBox .stext{ width:146px; height:23px; border:solid 1px #bfc1bc; line-height:223px; color:#a8a8a8; padding:0 10px; border-right:none; line-height:23px}
.subBox .sbut{ background:url(./s_but.jpg) no-repeat; width:46px; height:25px; cursor:pointer; border:none}

/* footmenu */
.footmenu{ width:998px; margin:0 auto; padding-top:21px}
.footmenu li{ float:left; display:block;padding:0 22px; background:url(./fli.jpg) no-repeat right top}
.footmenu li p{background:url(./fd.jpg) no-repeat 2px 10px;}
.footmenu li p a{ padding-left:8px}
.footmenu .green{ font:bold 14px/24px "微软雅黑"; color:#557917}
.footmenu .green a{color:#557917; background:none}
.footmenu .green a:hover{ text-decoration:underline}
#footline{ background-image:none}

/* foolist */
.foolist{width:998px; margin:19px auto auto auto;  border-top:solid 3px #83b90b; border-bottom:solid 1px #ddd; height:81px}
.foolist dl{ padding-top:18px; width:180px; margin-left:50px; float:left}
.foolist dt{ float:left; width:43px}
.foolist dd{ float:left; padding-left:10px; font:bold 14px/20px "微软雅黑"; color:#323232; width:120px}



/*mlink */
.mlink{ background:url(./link_bg.jpg) no-repeat top center #fff; padding-bottom:40px; overflow:hidden}
.mlink-cot{ width:930px; margin:0 auto; padding-top:46px; line-height:20px}
.mlink-cot ul{ margin-top:15px}
.mlink-cot-sleft{ width:72px; font-family:"微软雅黑"; font-weight:bold; color:#5a5a5a}
.mlink-cot-sright{ width:858px}
.mlink-cot-sright a{  float:left; min-width:110px; margin-right:30px; _margin-right:20px;display:block; line-height:24px; color:#767676}
.mlink-cot-sright a:hover{ color:#00a146}
.mlink-cot-f16{ color:#424242; font-size:16px; font-family:"微软雅黑"; padding-bottom:8px; font-weight:bold}


/*foot*/
.footw940{ width:970px; margin:0 auto}
.footnav{ background:#3b3b3b; height:39px; line-height:39px; width:100%; color:#fff; font-size:13px}
.footnav a{ color:#fff; padding:0 10px}
.footnav a:hover{ color:#fff; text-decoration:underline}
.footcop-box{ padding:15px 0}
.footcop-pic{ width:360px}
.footcop-pic img{ display:block; float:left; margin-right:5px}
.footcop{ color:#333; text-align:right; font-family:Arial, Helvetica, sans-serif; line-height:20px; width:600px}
.footcop a{ color:#fe0000}
.footcop a:hover{ color:#00a146}
#footpt{ margin-top:30px}
#retop{ position:fixed; bottom:106px;* bottom:120px;width:25px; height:90px; background:url(./top.jpg) no-repeat; text-indent:-9em; overflow:hidden; display:none}
.wytw{ border:solid 1px #ddd; width:500px; left:50%; top:55%;position:relative; margin-left:-250px; z-index:10006; display:none;background:#fff; height:306px; margin-top:-153px; overflow:hidden}
.wytw-but{ background:url(./kd_tw.jpg) no-repeat; cursor:pointer; width:62px; height:20px; border:none}
.wytw2{ border:solid 1px #ddd; width:500px; left:50%; top:55%;position:relative; margin-left:-250px; z-index:10006; display:none;background:#fff; height:234px; margin-top:-117px; overflow:hidden}
.wytw-title{ background:#50aa00; color:#fff; height:28px; line-height:28px; padding:0 10px 0 20px}
.wytw-gb{ float:right}
.wytw-jj{ padding-top:8px; padding-left:20px}
.wytw-text{ border:solid 1px #ccc; width:180px; height:22px; line-height:22px}
.wytw-text2{ width:300px; height:80px;border:solid 1px #ccc}
.wytw-red{ color:#f30; padding-right:5px}
.wytw-but2{ background:url(./kd_tw2.jpg) no-repeat; cursor:pointer; width:62px; height:20px; border:none}
#lstpop1{width:100%;height:100%; position:fixed; left:0; top:0; background:url(./log-reg.png) repeat left top;overflow:hidden; z-index:9999; display:none;
}
.shit{width:1188px;}
.shiftright{ display:block; width:40px; height:120px; z-index:1000;font-family:Arial;}
.shiftright .fd01{ display:block; width:40px; height:40px; background:#A9A9A9; color:#fff; text-align:center; line-height:40px;}
.shiftright .fd01:hover{ background:#FFE401; color:#000;}
.shiftright .fd02{ display:block; width:40px; height:40px; background:url(./bg15.gif) no-repeat center -5px #FFE401;}
.shiftright .fd02:hover{ background:url(./bg15.gif) no-repeat center bottom;}
.floating_ck {position:fixed;right:20px;top:20%;font-size:15px; z-index: 9999999}
.floating_ck dl dd {position:relative;width:130px;height:75px;border-bottom:solid 1px #FFFFFF;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover {background-color:rgb(235,137,126);border-bottom:solid 1px #FFFFFF;}
.floating_ck dl dd:hover .floating_left {display:block;}
.consult {background-image:url(../images/kf/shebei.png);background-color:#FF7800;}
.quote {background-image:url(../images/kf/lirun.png);background-color:#FF9A40;}
.jiameng {background-image:url(../images/kf/feiyong.png);background-color:#FFB573}
.jiesong {background-image:url(../images/kf/help.png);background-color:#35C0CD;}
.tel {background-image:url(../images/kf/guimo.png);background-color:#028E9B;}
.lr {background-image:url(../images/kf/phone.png);background-color:#015C65;}
/*****************右侧咨询样式**************/
.floating_ck dd span {color:#fff;display:block;	padding-top:44px;}
.floating_left {position:absolute;left:130px;top:0px;  font-size:16px; width:160px;height:80px;background-color:rgb(235,137,126);border-bottom:solid 1px #FFFFFF;display:none;}
.floating_left a {color:#fff;line-height:80px;}
.floating_ewm {height:210px;top:-135px; }
.floating_ewm i {background-image:url(../images/kf/weixin.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p {color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01 {font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02 {font-size:16px;}
.massage_box{ display:none; width:600px; position:fixed; left:50%; top:50%; margin:-147px 0 0 -300px; z-index:99999;}
.liuyan2 .ly-bt{ height: 59px; line-height: 59px; color: #fff; font-size: 24px;
	background:#18b5c8; padding-left: 21px;}
.liuyan2 .gb{ display: inline-block;width:12px; height:12px; padding:13px 23px 13px 24px; position: absolute; right: 0px; top:5px;text-align: center; cursor: pointer;}
.liuyan2 .gb img{vertical-align: sub;}
.liuyan2 .gb:hover img{transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -moz-transform: rotate(90deg);transition:all 400ms; -webkit-transition:all 400ms; -moz-transition:all 400ms; -o-transition:all 400ms;}
.liuyan2{ overflow: hidden;}
.liuyan2 .liuyan-nr{  background: #fff;}
.liuyan2 .ly-cont{ padding: 20px 40px;}
.liuyan2 .ly-cont table{margin-top: 15px;}
.liuyan2 .ly-cont table td{ padding-bottom: 8px;}
.liuyan2 .ly-cont table td.dq{padding-right: 5px; font-size: 14px; color: #333333; vertical-align: top; line-height: 31px;}
.liuyan2 .ly-cont table td .ly-txt{ width:315px; padding:6px 0px 6px 5px; height: 18px; line-height: 18px;border:none; background: #eee;}
.liuyan2 .ly-cont table td textarea{ width:430px; max-width:430px;padding: 3px; border:none; height: 97px;background: #dadada;}
.liuyan2 .ly-cont table td .tj{ width: 80px; height: 27px; border:none;color: #fff; text-align:center;  font-size: 14px;
	background:#18b5c8; line-height: 27px; cursor: pointer;font-family: \5FAE\8F6F\96C5\9ED1;}
.liuyan2 .ly-cont table td .cz{ width: 80px; height: 27px; border:none;color: #fff; text-align:center;  font-size: 14px;
	background: #c5c6c8; line-height: 27px; cursor: pointer;font-family: \5FAE\8F6F\96C5\9ED1;}
.liuyan2 select{ border:#ddd 1px solid; font-family:'\5FAE\8F6F\96C5\9ED1'; color:#333; margin:0 10px 0 0; padding:0; display:block; float:left;}
.close_rf_btn{ position:absolute; top:12px; right:24px; }
#icon_module{top:395px !important; left:auto !important; right:9px !important;}