
body,html{color:#444;margin:0;padding:0;font:12px/24px SimSun,san-serif;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select,object{margin:0;padding:0;outline: none;}
ul,ol,li{list-style-type:none}
address,cite,code,em,th,i,h1,h2,h3,h4,h5,h6{font-weight:normal; font-style:normal;}
img{ border:0 none}
h1,h2,h3,h4,h5,h6{font-size:12px;}
object,textarea,img,iframe{vertical-align: top;}
textarea{overflow: auto;}
a{text-decoration:none;color:#2C2C2C;outline: none;}
a:hover{text-decoration:underline;color:#c00;}
.wrap{width:1000px; margin: 0 auto;min-width: 1000px}
input[type=submit]:hover{opacity:0.9;filter:Alpha(opacity=90);cursor: pointer;}
.checkbox,.radio{width:13px;height:13px;vertical-align:-2px;*vertical-align:-1px;}

.por{position: relative;} .owfl{ overflow:hidden;} .tl{text-align: left; } .tc{text-align: center; } .tr{text-align: right; }.center{margin: 0 auto;}
.l{float:left;_display: inline;} .r{float:right;_display: inline;}
.clearfix:after {content:"\20";display:block;height:0;clear:both;} .clearfix {*zoom:1}
.fs12{ font-size:12px;} .fs14{ font-size:14px;} .fs16{ font-size:16px;} .fs18{ font-size:18px;} .fs20{ font-size:20px;} .fs22{ font-size:22px;}
.fw1{font-weight:normal; } .fw6{font-weight:bold; }

.blank0,.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank11,.blank12,.blank13,.blank14,.blank15,.blank16,.blank17,.blank18,.blank19,.blank20{clear:both;display:block; font-size:1px; overflow:hidden;}
.blank0{height:0;}.blank1{height:1px;}.blank2{height:2px;}.blank3{height:3px;}.blank4{height:4px;}.blank5{height:5px;}.blank6{height:6px;}.blank7{height:7px;}.blank8{height:8px;}.blank9{height:9px;}.blank10{height:10px;}.blank11{height:11px;}.blank12{height:12px;}.blank13{height:13px;}.blank14{height:14px;}.blank15{height:15px;}.blank16{height:16px;}.blank17{height:17px;}.blank18{height:18px;}.blank19{height:19px;}.blank20{height:20px;}

.p10{padding: 10px;}
.pr5{ padding-right:5px;} .pr10{ padding-right:10px;}
.p5{padding: 5px;}
.ptb5{padding: 5px 0;} .ptb10{padding: 10px 0;} .ptb8{padding: 8px 0;}
.plr10{padding: 0 10px;}
.mlr5{margin: 0 5px;} .mlr8{margin: 0 8px;} .mlr10{margin: 0 10px;} .mlr20{margin: 0 20px;}
.mt10{margin-top:10px; }
.mb5{margin-bottom:5px; } .mb10{margin-bottom:10px;}
.mr5{margin-right: 5px;} .mr8{margin-right: 8px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.ml10{margin-left: 10px;}

.fcr,.fcr a{color:#c00;} .fcb,.fcb a{color:#327ACF; } .fco,.fco a{color:#f60; } .fcg,.fcg a{color:#888; } .fcy,.fcy a{color:yellow } .fcw,.fcw a{color:#fff; }

.fz12{font-size: 12px;} .fz14{font-size: 14px;} .fz16{font-size: 16px;}

.fwb{font-weight: bold;} .fwn{font-weight: normal;}

.arial{font-family: Arial;} .yahei{font-family: Microsoft yahei;} .simsun{font-family: simsun;}

.bor-gray-rbl2 { border:1px solid #DDD;border-top:none; }

#daohang,#daohang2{width:1000px; margin:0 auto;}
#daohang{margin-bottom:5px;}
    #daohang .inner{ border:1px solid #E6E6E6; height:28px; line-height:28px; background:#F7F7F7; padding: 0 5px;}
    #daohang b{ background:url("http://fc.gywb.cn/template/blue2/images/headico.gif") no-repeat;}
    #daohang a,#daohang2 a{white-space:nowrap;}
    #daohang a{float:left; padding: 0 5px;color: #666;}
    #daohang a:hover,#daohang a.fcr{color: #c00;}
	#daohang .scbnt,#daohang .mobbnt,#daohang .wzdh,#daohang .topico,#daohang .bzzxico,#userLogin a.qqbnt,#userLogin a.wbbnt{background:url("http://fc.gywb.cn/template/blue2/images/headico.gif") no-repeat; line-height:29px;}
	#daohang .scbnt{ background-position:3px -124px; padding-left:18px; }
    #daohang .mobbnt{background-position:2px -34px; padding-left:15px; }
	#daohang .wzdh{background-position:2px -145px; padding-left:16px; }
    #daohang .topico{background-position:1px -96px; padding-left:16px; }
	#daohang .bzzxico{background-position:0 -197px; padding-left:14px; }
#daohang .qy-area,#daohang .lmore{ float:left;position:relative;margin-top:2px; z-index:1000;}
    #daohang  b{float: left; padding:1px 16px 1px 7px; background-position:right -10px;height:22px; line-height:22px;cursor:pointer;font-weight:normal; white-space: nowrap;-webkit-transition: background-position .1s ease; -moz-transition: background-position .1s ease; -ms-transition: background-position .1s ease; -o-transition: background-position .1s ease; transition: background-position .1s ease;}
    #daohang .act b{ border:1px solid #E6E6E6;border-bottom:none;background-position:right 7px; position:relative; z-index:100; background-color:#FFF; padding:0 15px 0 6px;}
    #daohang .items{ position:absolute; top:22px; left:0; background:#FFF; border:1px solid #ddd; width:260px; padding:5px 0; display: none; line-height:24px;-webkit-box-shadow: 0 0 10px #DDD; -moz-box-shadow: 0 0 10px #DDD; box-shadow: 0 0 10px #DDD;}
    #daohang .act .items{ display: block;}
#daohang .lmore .items{right:0;_right:-1px;width: 90px;padding: 0;left: auto;}
    #daohang .lmore .items a{float: none;display: block;text-align:center;border-bottom: 1px solid #eee;}
    #daohang .lmore .items a:hover{background:#eee;text-decoration: none;}
#userLogin{color:#7B7B7B;float:left;font-size:12px;height:27px;line-height:27px;}
    #userLogin span{ float:left;}
    #userLogin a.qqbnt{ background-position:5px -61px; padding-left:25px; display:block; cursor: pointer;}
	#userLogin a.wbbnt{ background-position:5px -175px; padding-left:25px; display:block; cursor: pointer;}
#daohang .top{width:100%; height:auto; overflow:hidden;}
    #daohang .top .ad{width:788px;}
#daohang h1,#daohang2 h1{float:left; width:auto; height:auto;}

#daohang2 .menu{border: 1px solid #E3DFDC;}
    #daohang2 .menu .mcon{ float:left; padding:5px 5px 5px 15px; background:url("http://fc.gywb.cn/template/blue2/images/dhbg.png") no-repeat;}
    #daohang2 .menu .nobg{ background:none;}
    #daohang2 .menu a{margin-right: 10px;display: inline-block;line-height: 24px;}
    #daohang2 .menu .fcr a{color: #E30908;}
	#daohang2 .menu .mcon i{ width:22px; height:9px; overflow:hidden; position:absolute; background:url("http://fc.gywb.cn/template/blue2/images/news.gif");margin: -5px 0 0 -10px;*margin: -10px 0 0 -10px;}

#comp_box{border: 2px solid #0076D5; width:170px; background:#fff; }
#comp_top{line-height:30px; background:#0076D5; color:#fff; font-size:14px; font-weight:bold; padding: 0 5px;}
#comp_top .close,#comp_items .icon{width:10px; height:10px; line-height:1000px; overflow:hidden;  cursor:pointer; float:right; margin-top:9px; background:url("http://fc.gywb.cn/template/blue2/images/eslistbg.gif") no-repeat right -364px; position: relative; }
#comp_items{background:#fff; padding: 5px;}
#comp_items .icon{background-position: right -349px;}
#comp_items li{border-bottom: 1px solid #E6E6E6;border-top: 1px solid #FFF;height: 28px;line-height: 28px; overflow:hidden; }
#comp_boot{padding-bottom:5px; overflow:hidden; *zoom:1;line-height: 22px;}
#comp_boot .prosubmit{background:url("http://fc.gywb.cn/template/blue2/images/eslistbg.gif") no-repeat 0 -378px;color: #FFF;height: 22px;margin: 0 10px 0 15px;text-align: center;width: 60px; border:none; cursor: pointer; float:left; }
#comp_boot .clear{background:url("http://fc.gywb.cn/template/blue2/images/eslistbg.gif") no-repeat 0 -152px; float:left; color: #0076D5; padding-left:20px; }


.p_bar{text-align: center;clear: both;}
.p_bar a{color:#333;padding:0 9px;margin:0 2px;cursor: pointer; border:1px solid #DDD;display:inline-block;-webkit-transition: all .2s ease-in; -moz-transition: all .2s ease-in; -ms-transition: all .2s ease-in; -o-transition: all .2s ease-in; transition: all .2s ease-in;font-family: arial,tahoma;}
.p_bar .p_curpage{background:#1162D3;color: #fff; text-decoration:none; border:1px solid #1162D3;}
.p_bar a:hover{background:#1162D3; text-decoration:none;color:#fff;border-color: #1162D3;}

body,html{_background: url(about:blank);}
.fixed-div{position: fixed;right: 25px;bottom:56px;_position: absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-56);width:54px;height: 59px;text-align: center;z-index:1001;}
.fixed-div li{padding-bottom: 5px;position: relative;float: left;}
.fixed-div li .ico{background: url("http://fc.gywb.cn/template/blue2/images/gotop.png") no-repeat;text-decoration: none;cursor: pointer; -webkit-transition: background-position .2s ease-out; -moz-transition: background-position .2s ease-out; -ms-transition: background-position .2s ease-out; -o-transition: background-position .2s ease-out; transition: background-position .2s ease-out;width:54px;height:54px;line-height: 100;overflow: hidden;display: block;}
.fixed-div li .ico-2{background-position: 0 -66px}
.fixed-div li .ico-3{background-position: 0 -132px;}
.fixed-div li .ico-4{background-position: 0 -198px;display: none;}
.fixed-div li .pop{position: absolute;padding: 10px;background: #EFEFEF;line-height: 21px;width: 126px;color: #666;display: none;left:-146px;top: 0;}

.fixed-div .hover .ico {-webkit-transition: background-position .2s ease-out; -moz-transition: background-position .2s ease-out; -ms-transition: background-position .2s ease-out; -o-transition: background-position .2s ease-out; transition: background-position .2s ease-out;}
.fixed-div .hover .ico-1{background-position: -54px 0;}
.fixed-div .hover .ico-2{background-position: -54px -66px;}
.fixed-div .hover .ico-3{background-position: -54px -132px;}
.fixed-div .hover .ico-4{background-position: -54px -198px;}
.fixed-div .hover .pop{display: block;}

#ad1,
#ad2{position: fixed;left: 30px;top: 100px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+100));}
#ad2{left: auto;right: 30px;}
.noinfo{ font-size:20px; color:#CCC;font-family: Microsoft YaHei; text-align:center; height:200px; line-height:200px;}
.noinfo span,.noinfo a{ color:#c00;}
.borD8{ border:1px solid #D8D8D8;}

.ad{line-height: 0;}
.ad-link{display:block;position:relative;background:url("http://fc.gywb.cn/template/blue2/images/blank.gif");}

#footer {line-height: 24px;border-top: 3px solid #0E7DDA; margin: 0 auto;padding: 10px 0;text-align: center;width: 1000px;clear: both;}
#footer .webinfo a{margin: 0 10px;}

body .drop-data {background: #fff; border: 1px solid #D5DFEF; display: none;z-index: 9999;}
body .drop-data li{height:24px;line-height:24px;overflow: hidden;color: #aaa;padding: 0 5px;cursor: pointer;}
body .drop-data li b{color: #444;font-weight: normal;}
body .drop-data .pop{background: #D0E1F5;}

.count08 {background: url("http://fc.gywb.cn/template/blue2/images/ico_loading.gif") 0 0 no-repeat;padding:0 3px;vertical-align: middle;display: inline;}

.n-search {width: 280px;font-size: 0;*zoom:1;overflow: hidden;}
.n-search .txt{ width:82%; height:30px; line-height:30px; border:1px solid #CCC; border-right: none; color:#999; background:url("http://fc.gywb.cn/template/blue2/images/loginlogo.gif") no-repeat 6px -177px #fff; text-indent:25px;-webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px;float:left;overflow: hidden;}
.n-search .btn{ width:18%; height:32px; line-height:32px; background:#2069D6; color:#FFF; border:none;-webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0;float:left;background: #327ACF;background-image: -webkit-linear-gradient(#1B8EFD, #005EB9); background-image: -moz-linear-gradient(#1B8EFD, #005EB9); background-image: -o-linear-gradient(#1B8EFD, #005EB9); background-image: linear-gradient(#1B8EFD, #005EB9);margin-left: -1px;_margin-left: -4px;position: relative;}
.n-search .btnal{ width:18%; height: 26px; line-height: 26px; background: #D62020; color:#FFF; border:none;-webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0;float:left; background: #CF3232; background-image: -webkit-linear-gradient(#FD1B1B, #B90000); background-image: -moz-linear-gradient(#1B8EFD, #005EB9); background-image: -o-linear-gradient(#1B8EFD, #005EB9); background-image: linear-gradient(#FD1B24, #B90000);margin-left: -1px;_margin-left: -4px;position: relative;}
.n-search--small .txt{height:24px;line-height:24px;background-position: 6px -179px;width:80%;}
.n-search--small .btn{height:26px;line-height:26px;width:20%;}

.w230{width:230px;}
.w240{width:240px;}
.w250{width:250px;}
.w270{width:270px;}
.w300{width:300px;}
.w400{width:400px;}
.w475{width:475px;}
.w495{width:495px;}
.w520{width:520px;}
.w720{width:720px;}



.xlogo{padding-top:5px;}