*{margin:0;padding:0}
blockquote,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,th,ul{margin:0;padding:0;font-weight:400}
li{list-style:none}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}
figure{margin:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
img{border:0;display:block}
caption,th{text-align:left}
input,select,textarea{font-size:14px;color:#333;font-family:simsun,ËÎÌå,helvetica,Î¢ÈíÑÅºÚ,microsoft yahei,SimHei}
body{font:14px helvetica,"Î¢ÈíÑÅºÚ",simsun,ËÎÌå,microsoft yahei,SimHei;position:relative;color:#333;overflow-x:hidden;line-height:24px}
:focus{outline:0}
input:focus,input:hover{outline:0}
a{color:inherit;text-decoration:none}
a:hover{color:#005faf;text-decoration:underline}
.piclink p:hover{color:#005faf;}
p,div,li,ul{padding:0px;margin:0px;}
*, ::after, ::before { box-sizing:content-box;}

.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
.f26{font-size:26px}
.f30{font-size:30px}
.f36{font-size:36px}
.fb{font-weight:700}
.fn{font-weight:400}
.st{font-family:simsun,ËÎÌå;}
.center{text-align:center}
.txtl{text-align:left}
.txtr{text-align:right}

.l_h24{line-height:24px;height:24px;overflow:hidden;}

.l_h48{line-height:24px;height:48px;overflow:hidden;}
.l_h72{line-height:24px;height:72px;overflow:hidden;}

.lh30{line-height:30px;height:30px;overflow:hidden;}
.lh35{line-height:35px;height:35px;overflow:hidden;}
.lh40{line-height:40px;height:40px;overflow:hidden;}

.lh18{line-height:18px;}
.lh28{line-height:28px;}
.lh66{line-height:66px;}

.txtin_28{text-indent:28px;}

.gray{color:gray}
.gray3{color:#333}
.gray4{color:#444}
.gray5{color:#555;}
.gray6{color:gray}
.gray9{color:#999}
.grayb{color:#bbb}
.grayc{color:#ccc}
.graye{color:#eee}
.gray4e{color:#4e4e4e;}
.blue{color:#0268cd}
.red{color:#d80505}
.white{color:#fff}
.green{color:#36a201;}
.col_3277d3{color:#3277d3;}
.col_36c{color:#36c;}

.bg_e50020{background-color:#e50020;}
.bg_46869b{background-color:#46869b;}
.bg_134566{background-color:#134566;}
.bg_0051be{background-color:#0051be;}
.bg_d91718{background-color:#d91718;}
.bg_599efb{background-color:#599efb;}
.bg_FF6600{background-color:#FF6600;}
.bg_EA{background-color:#eaeaea;}
.bg_7a{background-color:#7a7a7a;}
.bg_fff{background-color:#fff;}
.bg_f3{background-color:#f3f3f3;}
.bg_eee{background-color:#eee;}
.bg_f0{background-color:#f0f0f0;}
.bg_f3{background-color:#f3f3f3;}

.hover_red:hover{background-color:#e32929;color:#fff;}

.bor_da_b{border-bottom:1px dashed #ddd;}
.bor_do_b{border-bottom:1px dotted #ddd;}
.border{border:1px solid #ddd;}
.border_e{border:1px solid #eee;}
.bor_radius_3{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

.fl{float:left;}
.fr{float:right;}
.block{display:block;}
.inline{display:inline;}
.oh{overflow:hidden;}
.clear{clear:both;}
.mauto{margin:0 auto;}
.pr{position:relative;}
.pa{position:absolute;}

.top3{margin-top:3px;}
.top5{margin-top:5px;}
.top10{margin-top:10px;}
.top15{margin-top:15px;}
.top20{margin-top:20px;}
.top25{margin-top:25px;}
.top30{margin-top:30px;}
.top35{margin-top:35px;}
.top40{margin-top:40px;}
.top45{margin-top:45px;}
.top50{margin-top:50px;}
.top60{margin-top:60px;}
.top70{margin-top:70px;}
.top80{margin-top:80px;}
.top90{margin-top:90px;}

.ml5{margin-left:5px;}
.ml17{margin-left:17px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml55{margin-left:55px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr50{margin-right:50px;}
.mr80{margin-right:80px;}
.mr100{margin-right:100px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}

.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}

.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}

.ptb30{padding-top:30px;padding-bottom:30px;}
.ptb20{padding-top:20px;padding-bottom:20px;}
.ptb15{padding-top:15px;padding-bottom:15px;}
.ptb10{padding-top:10px;padding-bottom:10px;}
.ptb5{padding-top:5px;padding-bottom:5px;}

.p10{padding:10px;}
.p15{padding:15px;}
.p4{padding:4px;}
.p5{padding:5px;}
.p6{padding:6px;}
.p20{padding:20px;}

.plr10{padding-left:10px;padding-right:10px;}
.plr15{padding-left:15px;padding-right:15px;}
.plr20{padding-left:20px;padding-right:20px;}

.w1100{width:1100px;}
.w1073{width:1090px;}
.w540{width:540px;}
.w450{width:450px;}
.w410{width:410px;}
.w300{width:300px;}
.w360{width:360px;}
.w350{width:350px;}
.w284{width:284px;}
.w245{width:245px;}
.w250{width:250px;}
.w252{width:252px;}
.w810{width:810px;}
.w120{width:120px;}
.w112{width:112px;}
.w_100{width:100%;}
.w_50{width:50%;}

.h250{height:250px;}

/* logo */
.logo{padding-top:30px;background:url(../images/top_bg.jpg) top center repeat-x;}
.day{text-align:center;background:url(../images/day_bg.png) left center repeat-x;color:#ec3d00;font-size:26px;margin:0px 10px;letter-spacing:18px;padding-left:7px;display:block;line-height:30px;margin-top:-5px;}

/* nav */
.nav{background-color:#0051be;}
.nav ul li{float:left;line-height:50px;height:50px;}
.nav a{color:#fff;display:block;padding:0px 33px;float:left;}
.nav a:hover,.nav a.on{background-color:#033170;}

.bm_box{position:absolute;bottom:0px;}

/* ±¾Àý×Ócss */
.banner{width:100%;position:relative;  height:330px; overflow:hidden;}
.banner *{padding:0px;margin:0px;}
.banner .wrap{padding:0px;margin:0px;position:absolute;width:1100px;left:50%;margin-left:-550px;bottom:0px;}
.banner .bd{ position:relative; z-index:0;}
.banner .bd ul{ width:100% !important;margin:0px;padding:0px;}
.banner .bd li{ width:100% !important;  height:330px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:330px;  }
.banner .bd li a{ position:absolute; width:100%; height:330px; display:block; z-index:1;;   }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(images/banner-btn.png) 0 0 no-repeat;
_background:url(images/banner-btn-ie6.png) 0 0 no-repeat;
}
.banner .rkbtn{position:absolute;bottom:0px;left:10px;width:296px;height:123px;}
.banner .rkbtn a{display:block;float:left;margin-right:20px;}
.banner .hd{width:165px;position:absolute; z-index:1; bottom:15px; left:50%;margin-left:-73px;}
.banner .hd ul li{cursor:pointer;background-color:#fff;width:50px;height:8px;margin-right:5px;float:left;text-indent:9999px;list-style:none;}
.banner .hd ul li.on{background-color:#e12726;}

.TB-focus{width:350px; height:267px;  position:relative;  overflow:hidden;}
.TB-focus *{padding:0px;margin:0px;list-style:none;}
.TB-focus .bd img{width:348px; height:267px;border:1px solid #D8D8D8;}
.TB-focus .bd{position:relative;width:350px; height:267px;overflow:hidden;}
.TB-focus .bd li{width:350px; height:267px;}
.TB-focus .bd p{z-index:0;position:absolute;color:#fff;left:0px;bottom:0px;background:#000;width:250px;padding-right:90px;font-size:12px;height:35px;line-height:35px;padding-left:10px;opacity:.6;-moz-opacity:.6; filter:alpha(opacity=60);margin:0px;}
.TB-focus .bd li span{position:absolute;left:0px;bottom:0px;color:#fff;display:block;width:250px;padding-right:90px;padding-left:10px;height:35px;line-height:35px;font-size:12px;}
.TB-focus .bd p span{filter:alpha(opacity=100);opacity:1; -moz-opacity:1;color:#fff;}
.TB-focus .hd { position:absolute; right:5px; bottom:10px; z-index:1; }
.TB-focus .hd li { color:#f60; cursor:pointer; margin-right:5px; width:10px; height:10px; background:#fff; float:left;opacity:.5; filter:alpha(opacity=50);-moz-opacity:.5;}
.TB-focus .hd li.on { background:#fff; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100);opacity:1; -moz-opacity:1;z-index:2; position:relative; }

/*imgul*/
.focus{height:70px;background:#fff url(../images/focusbg.jpg) left center no-repeat;width:1130px;}
.imgul li{float:left;margin-left:20px;width:165px;height:60px;border:1px solid #ddd;text-align:center;}
.imgul li img{display:inline;height:45px;margin-top:8px;}
.f_img_ul li img{display:inline;height:60px;width:165px;margin-top:0px;}

/*hot_tit*/
.hot_tit{border-bottom:1px solid #ddd;line-height:30px;}
.hot_tit .name{background:#cccccc;padding:5px 10px;}

/*txt_ul*/
.txt_ul li{clear:both;height:30px;line-height:30px;overflow:hidden;}
.bg_ul li{background:url(../images/list.jpg) left center no-repeat;padding-left:10px;}

.info_bg{background:url(../images/info_bg.jpg) right top no-repeat;}

.a_bg{background:url(../images/a1.jpg) left bottom no-repeat;}
.b_bg{background:url(../images/a2.jpg) left bottom no-repeat;}
.c_bg{background:url(../images/info2.jpg) left top no-repeat;}
.d_bg{background:#fefefe url(../images/info1.jpg) right bottom no-repeat;}
.e_bg{background:#fefefe url(../images/ebg.jpg) center bottom no-repeat;}
.con_bg{background:url(../images/con_bg.jpg) left top repeat-y;}

.btn{color:#fff;height:46px;line-height:46px;font-size:24px;padding:0px 30px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.btn:hover{color:#fff;text-decoration:none;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacit=80);}

.tit{padding:15px 0px 10px 0px;border-bottom:1px solid #ddd;}
.tit .ibg{padding:10px 5px;border-left:2px solid #cd0f11;height:auto;display:block;float:left;margin-right:10px;}
.tit .name{font-size:24px;}

.bg_tit{text-align:center;margin-top:-25px;}
.bg_tit .name{padding:10px 120px;line-height:50px;color:#fff;background:#d80505;font-size:26px;}

.img_214 img{width:200px;}
.img_ul li{float:left;margin-right:15px;margin-bottom:15px;}
.img_ul li p{height:30px;line-height:30px;overflow:hidden;}

.content{line-height:26px;font-size:14px;}
.content p{margin-bottom:10px;}
.content img,.content embed,.content video,.content table{display:block!important;margin:0 auto!important;max-width:90%!important;}
.content td{padding:3px 10px!important;}

.menu .on{background-color:#2979e4;}
.menu a:hover{background-color:#3783ea;color:#fff;text-decoration:none;}

.footer a:hover{color:#fff;}
.box1 a,.box2 a{padding:0px 5px;}
.box1 a:hover{color:#fff;background:#e50020;text-decoration:none;text-align:center;}
.box2 a:hover{color:#fff;background:#134566;text-decoration:none;text-align:center;}
.box_shadow:hover{box-shadow:0px 0px 10px #aaa;}

.tab_name{position:absolute;right:-34px;top:0px;width:14px;line-height:18px;font-size:16px;padding:10px 10px 0px 10px;color:#fff;background-color:#e50020;}
.tab_name:hover{color:#fff;background-color:#c10f29;text-decoration:none;}

.nav_fixed {
    position: fixed;
    top: -15px;
    left: 0;
    z-index: 100;
}

