@charset "utf-8";
/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,abbr,article,aside,command,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; font-weight: normal }
body, input, select, button, textarea { font: normal 100% \5FAE\8F6F\96C5\9ED1,Helvetica, Arial, sans-serif; outline:none; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background: #fff; color: #363636; line-height: 1.2; }
a, a:link { color: #222; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: none; }
a:focus { outline: none; }
table { border-collapse: collapse; border-spacing: 0; }
article,aside,footer,header,hgroup,nav,section,figure,figcaption { display: block; }

/* LAYOUT */
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float: right; }
	.more a { font-weight: normal; font-size: 12px; }
.fl, .fr { display: inline; float: left; }
.fr { float: right; }

.w1180 { width:1180px; height:auto; margin:0 auto; }
.mb80 { margin-bottom: 80px; overflow:hidden; }
.dpib { display: inline-block; }
.flat-lf { float: left; }

::-ms-clear{display: none;}
::-ms-reveal{display: none;}

/*面包屑*/
.crumbs { width:1180px; height:50px; margin:0 auto; line-height: 50px; font-size: 14px; color:#7d7d7d; 
	text-shadow: 0 -1px 0 #eee;-webkit-text-shadow: 0 -1px 0 #eee; -moz-text-shadow: 0 -1px 0 #eee; overflow: hidden;}
.crumbs em { color:#ab263c; }

/*表格*/
table tr td { border:1px solid #e1e1e1; }

/*自定义下拉*/
.selectFruits { height: 35px;display:block; font-size: 14px; }
.selectFruits .passiveSelect, 
.selectFruits .activeSelect { height:35px;line-height:35px; display: block;cursor: pointer; text-indent:1em; color:#363636;; }
.selectFruits .activeSelect{ }
.selectFruits ul{ height:240px;overflow-x:hidden;overflow-y:auto;cursor:pointer;background-color:#fff;
	border:1px solid #c5c5c5; margin-top:2px; border-radius: 4px; -webkit-border-radius: 4px; box-border-radius: 4px;}
.selectFruits li{ height:24px; line-height: 24px; display:block;text-indent:1em; padding-bottom: 0px; color: #aeb0b1;}
.selectFruits .special{font-weight:bold;}
.selectFruits .selected,
.selectFruits li:hover{ color:#b74d5e; }

/*输入警告*/
em.sub-warning { width:310px; padding: 0 15px; background-color: #d5939d; line-height: 20px; display: block; font-size: 12px; color:#fff;
 border-left:2px solid #ab273c; border-right:2px solid #ab273c; border-bottom:2px solid #ab273c;
 position:absolute; left:74px; top:66px; }
input[type="text"].borColor { border:2px solid #ab273c; }

/*弹出层*/
.popup { width:auto; height:auto; background-color: #000; background:rgba(0,0,0,0.6); position:fixed; top:50%; left:50%; 
	z-index: 101; display:none; padding:5px; }
.popup h3 { height: 56px;line-height: 56px; background-color: #b33b4f;color: #fff;font-size: 18px; 
	padding-left: 22px; border-bottom: 2px solid #e6e6e6; }	

.pop-Size { width:940px; height:auto; margin-left:-475px; margin-top:-193px; }
.lw-bg-white { width:100%; height:100%; background-color: #fff; }
.pop-Size h3 { width:100%; height:72px; background: #b74d5e url(../img/icon.png) 332px -544px no-repeat ; display:block; 
	text-indent: -9999px; border-bottom: 2px solid #e6e6e6; padding-left: 0px; }
.lw-calculator { padding:0 20px; }
.lw-cal-h130 { height:130px; padding:0 28px; }
span.lw-cal-h130-list { width:248px; height:auto; float:left; padding-right: 60px; display:block; }
span.lw-cal-h130-list label { height:56px; line-height: 74px; color:#444; font-size: 16px; display:block; font-weight: bold; } 
.lw-cal-h130-size { width:216px; height:51px; font-size: 16px; color:#aeb0b1; }
span.lw-cal-h130-list input.lw-cal-h130-ipt { border:none; display: block; border: 1px solid #e6e6e6; padding:0 16px; }
input.lw-cal-h130-but { width:152px; height:55px; background-color: #429d16; line-height: 55px;
 font-size: 20px; margin-top: 53px; cursor:pointer; }

	/*下拉列表*/
.lw-cal-h130-select { width:248px; position:relative; }
.lw-cal-h130-select .selectFruits { width: 248px; height: 53px;}
.lw-cal-h130-select .selectFruits .passiveSelect, 
.lw-cal-h130-select .selectFruits .activeSelect {height:53px;line-height:53px; background: url(../img/icon.png) -0px -703px no-repeat;}
.lw-cal-h130-select .selectFruits .activeSelect{}
.lw-cal-h130-select .selectFruits ul{ width:246px; }
.lw-cal-h130-select .selectFruits li{ width:246px; }

.lw-table-list { height:69px; overflow:hidden; }
.lw-table-list table { width:100%; height:auto; border-top: 1px solid #e6e6e6; }
.lw-table-list table tbody tr { height:68px; border-bottom: 1px solid #e6e6e6; }
.lw-table-list table tbody tr td { text-align:center; font-size: 16px; color:#444; }
.lw-table-list table tbody tr td span { color:#b74d5e; }

a.lw-show-more { width:100px; margin:0 auto; display:block; font-size: 16px; color:#aeb0b1; padding: 16px 0; text-align:center; }
.lw-cal-h130-p { height:auto; padding-bottom: 14px; display:block; text-align:center; color:#aeb0b1; font-size: 14px; }

a.close { width:30px; height:30px; display:block; background: url(../img/icon.png) -155px -88px no-repeat; text-indent:-9999px;
	position:absolute; top:26px; right:30px; }

/*遮罩*/
.shade ,
.public-shade { width:100%; height:100%; background-color: #000; position:fixed; top:0px; left:0px; z-index: 100; display:none;
filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/ }

.shade-02 { z-index: 102; filter:alpha(opacity=40); /*IE滤镜，透明度50%*/-moz-opacity:0.4; /*Firefox私有，透明度50%*/opacity:0.4;/*其他，透明度50%*/ }

.shade-03 { z-index: 104; filter:alpha(opacity=10); /*IE滤镜，透明度50%*/-moz-opacity:0.1; /*Firefox私有，透明度50%*/opacity:0.1;/*其他，透明度50%*/ }


.ovh { overflow:hidden; }



	/*分页*/
.lw-paging { padding:60px 0 50px 70px; }
.lw-paging-left { width:auto; height:27px; float:left; padding-left: 50px; }
.lw-paging-left a { width:25px; height:25px; line-height: 25px; border:1px solid #c1c1c1; text-align: center; float:left; margin:0 6px;
	color:#7f7f91; font-size: 12px; display:block; position: relative;
 border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
 background-image: -moz-linear-gradient(top, #fefefe, #efefef); /* Firefox */
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), color-stop(1, #efefef)); /* Saf4+, Chrome */}
.lw-paging-left span { line-height: 27px; float:left; font-size: 14px; color:#999; }
.lw-paging-left a.current { border:1px solid #eca128; background: #ffba00; color:#fff; }
.lw-paging-left a.lw-click-left{  }
.lw-paging-left a.lw-click-left b { width: 0;height: 0;border-top: 6px solid transparent;border-right: 6px solid #4e4e4e;
	border-bottom: 6px solid transparent; position:absolute; top:50%; left:50%; margin:-6px 0 0 -3px; display:block; }
.lw-paging-left a.lw-click-right{ margin-right: 30px; }
.lw-paging-left a.lw-click-right b { width: 0;height: 0;border-top: 6px solid transparent;border-left: 6px solid #4e4e4e;
	border-bottom: 6px solid transparent; position:absolute; top:50%; left:50%; margin:-6px 0 0 -3px; display:block; }
/*.lw-paging-left a.lw-click-more:hover { border:1px solid #eca128; background: #ffba00; }*/
input[type='text'].lw-ipt { width:30px; height:25px; border:1px solid #c1c1c1; float:left; margin-left: 5px; padding:0 5px; }

	/*瀑布流*/
.waterfall { width:1154px; position:relative; margin:20px 0 0 24px; }	
.waterfall .box {width:240px;height:auto;background:#fff; position:relative; border:10px solid #fff; overflow:hidden; 
	float:left; margin:0 26px 20px 0; }
.waterfall .box img { width:100%; height:100%; }
a.lw-more-but { display:inline-block; margin:0; }

.waterfall .box .lw-shade { width:100%; height:100%; position:absolute; left:0px; bottom:0px; display:none; }
.box .lw-shade span.lw-name-txt-list { padding:14px; display:block; text-align: left; position:absolute; top:0px; left:0px; overflow:hidden;
z-index: 1; color:#868686; font-size: 12px; }
.box .lw-shade span.lw-name-txt-list h4 { font-size: 14px; color:#fff; display:block; }
.box .lw-shade span.lw-name-txt-list p { color:#c6c6c6; line-height: 20px; display:block; text-decoration: none ; margin-bottom: 10px;}
.box .lw-shade span.lw-name-txt-list span.lw-txt-list-name { float:left; }
.box .lw-shade span.lw-name-txt-list span.lw-txt-list-time { float:right; }

.lw-shade { width:100%; height:100%; position:absolute; bottom:0; left:0px; display:none}
.lw-shade span.lw-back { width:100%; height:100%; display:block; background-color: #000;
filter:alpha(opacity=60); /*IE滤镜，透明度50%*/-moz-opacity:0.6; /*Firefox私有，透明度50%*/opacity:0.6;/*其他，透明度50%*/ }
.lw-shade p.lw-title { width:140px; text-align:center; position:absolute; top:50%; left:50%; color:#fff; line-height: 26px; margin-left: -70px;
	font-size: 14px; text-decoration: underline; z-index: 1; }

input.lw-input-but ,
a.lw-href-but { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;cursor:pointer; 
	color:#fff; border:none; text-align: center; }

/*输入提示*/
.compop { font-size: 14px; display:block; color:#c10000; border:1px solid #c10000; z-index: 1; text-align: left;
	border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px; background-color: #fff;
	position:absolute; top:50%; left:50%; display:none; }


.lw-foot-h50 { line-height: 50px; text-align: center; color:#C1C1C1; font-size: 18px; font-weight: bold; padding-bottom: 10px; display:block; }
.lw-foot-h50 span { padding-right: 25px; }

/*分页*/
.pagination{ display:inline-block; padding-left:0; margin:20px 0; border-radius:4px }
.pagination>li{
	display:inline
}
.pagination>li>a,.pagination>li>span{
	position:relative;
	float:left;
	padding:6px 12px;
	margin-left:-1px;
	line-height:1.42857143;
	color:#428bca;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{
	margin-left:0;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{
	border-top-right-radius:4px;
	border-bottom-right-radius:4px}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{
	color:#2a6496;
	background-color:#eee;
	border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{
	z-index:2;
	color:#fff;
	cursor:default;
	background-color:#428bca;
	border-color:#428bca}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{
	color:#777;
	cursor:not-allowed;
	background-color:#fff;
	border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{
	padding:10px 16px;
	font-size:18px}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
	border-top-left-radius:6px;
	border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
	border-top-right-radius:6px;
	border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{
	padding:5px 10px;
	font-size:12px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
	border-top-left-radius:3px;
	border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
	border-top-right-radius:3px;
	border-bottom-right-radius:3px}

/*seo, by fangdong*/
.w885-right h1.guojin_qa { border-bottom: 1px solid #e7e7e7; font-size: 18px; height: 66px; line-height: 80px;  padding-left: 8px; }
h1.guojin_art { padding-left: 56px; border-bottom: 1px solid #e7e7e7; font-size: 20px; font-weight: bold; height: 67px; line-height: 80px; overflow: hidden; }
.lw-not-bg h1.guojin_notice { border-bottom: 1px solid #d0d0d0; overflow: hidden;
	display: block; font-size: 24px; height: 60px; line-height: 70px; text-align: center; }
h1.guojin_list { border-bottom: 1px solid #e7e7e7; font-size: 24px; font-weight: bold; height: 67px; line-height: 80px; overflow: hidden; padding-left: 26px; }
.w885-right h1.guojin_fysx { border-bottom: 1px solid #e7e7e7; font-size: 18px; height: 66px; line-height: 80px; padding-left: 8px; }
.w885-right h1.guojin_faqlist { border-bottom: 1px solid #e7e7e7; font-size: 18px; height: 66px; line-height: 80px; padding-left: 8px; }
.lw-not-bg h1.guojin_ggindex { border-bottom: 1px solid #d0d0d0; display: block; font-size: 24px; height: 60px; line-height: 70px; text-align: center; }

/*首次进入网站弹出GIF广告*/
.shw-shade { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
.shw-actpop{  position: fixed; z-index: 200; top: 50%; left: 50%; margin-left: -249px; margin-top: -221px; display: none; width: 498px; height: auto;}
.shw-actpop a.pop-pic0921 img{ position: relative; width: 498px; height: 442px;}
.shw-actpop a.closePop0921 img{ position: absolute; right: 0; top: 0; width: 38px; height: 38px;}

/*新弹出提示文字*/
span.applyfor-prompt { width:14px; height:20px; display: block; position: absolute; }
span.applyfor-prompt > b { width:14px; height:14px; display:block; position:absolute; cursor:pointer;
	top:1px; right:0px; background:url(../img/home.png) -104px -307px no-repeat; }
span.applyfor-prompt > p { line-height: 32px; padding:0 12px; top:-43px; left: -22px; white-space: nowrap; }	
span.applyfor-prompt > p > b { width: 18px; height: 18px; position: absolute; display: block; 
	bottom:-18px; left: 18px; 
	background: url(../img/icon.png) -346px -1301px no-repeat; content: ""; }
span.applyfor-prompt > p > a { color: #0189fd; }




