@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;}
html,body,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,input,textarea,table,tr,th,td{margin:0;padding:0;list-style:none}
img{border:0;}
html{-webkit-text-size-adjust:none;}
body{font-size:12px;font-family:"ΛΞΜε"; color:#5e5e5e; line-height:20px;-webkit-text-size-adjust:none; background:#c9f4fd url(imagesbanner_01.png) top center no-repeat;}
a{ text-decoration:none;color:#666666;}
a:hover{ color:#DB0000;}
.fl,.scan ul li{ float:left;}
.fr{ float:right;}
.fw{ font-weight:bold;}
.bg_banner{min-width:1000px;z-index:-1;top:0px;position: absolute; width:100%; min-height: 544px; height: auto;}
.bg_banner img{ max-height: 544px; height: auto;}
.mauto{ width:1000px; margin:0 auto; padding:0 10px 10px 10px}
.content{ background:#fff; margin-top:-10px;}
.clear{ clear:both; height:0px; font-size:0px; line-height:0; overflow:hidden;}
.pt2{ padding-top:5px;}
.top1{ height:40px; line-height:40px; color:#fff; margin-top:0px;}
.house a{ color:#fff; margin:0 5px;}
.top2{ height:300px;}
.top{ height:300px;}
.logo a{ display:block; width:460px; height:300px; background:url(imageslogo.png) no-repeat 0 60px; float:left;}
.bgmenu,.menu{ height:63px; background:#0071bd;}
.index{ width:67px; height:39px; padding:13px 0 0 22px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:22px;}
.sharebg,.index a,.rmenu a.current,.rmenu a:hover,.bt1 .fmh li.current,.list_ul li,.notice li,.list2 li{ background-image:url(imagessharebg.png); background-repeat:no-repeat;}
.index a{ display:block; width:67px; height:39px; line-height:39px; text-align:center; color:#db0000; background-position:-1px -1px;}
.rmenu{ width:910px; height:63px; font-size:13px; color:#23b949;}
.tmenu{ height:26px; padding:10px 0 0 20px;}
.bmenu{ height:26px; padding:0 0 0 20px; margin-top:-1px;}
.rmenu a{ display:inline-block; width:67px; height:26px; margin:0 12px; line-height:26px; text-align:center; color:#fff; font-weight:bold;}
.rmenu a.current,.rmenu a:hover{ background-position:-72px -9px; color:#db0000;}
.tq{ height:41px; background:url(imagestq.png) no-repeat 0 0;}
.tqdiv{ height:36px; width:465px; padding-left:10px; overflow:hidden;}
.formdiv{ width:281px; height:27px; margin:5px 40px 0 0; background:url(imagesform.png) no-repeat 0 0;}
.text{width:192px; height:20px; line-height:20px; border:0; color:#86b1a0; outline:none;}
.textdiv{ width:195px; height:20px; padding:3px 0 3px 30px; }
.btn{ width:51px; height:23px; padding:2px 0 0 2px;}
.sbtn{ width:51px; height:23px; border:0; text-indent:-9999px; cursor:pointer; background:url(imagessear.png) no-repeat 0 0;}
.pt10{ padding-top:10px;}
.left{ width:727px;}
.right{width:261px;}
.focus{ width:333px; overflow:hidden; }
.scandiv{ width:319px; height:233px; padding:6px 7px; background:url(imagesfocus.png) no-repeat 0 0;}
.scan{ width:319px; height:233px; background:#fff; overflow:hidden; position:relative;}
.scan ul li,.scan ul li a{ display:block; width:319px; height:233px; color:#fff; overflow:hidden; position:relative;}
.scan ul li{ position:absolute; left:0; top:0; z-index:1;}
.scan ul li.current{ z-index:2;}
.scan ul li a span{ display:block; width:100%; height:32px; line-height:32px; text-align:center; position:absolute; left:0; bottom:0; background:url(imagesbgg.png) repeat;}
.w9999{ width:9999px;}
.numdiv{ padding-top:1px;}
.numdiv ul li{ width:81px; height:50px; padding:7px 1px 1px 1px; float:left; cursor:pointer;}
.numdiv ul li img{ border:1px solid #f4f5f3;}
.numdiv ul li.current{ background:url(imagescurrent.png) no-repeat -1px 0;}
.index1{ width:377px;}
.bt1{ height:38px; line-height:38px; background-position:-1px -45px;}
.more{ color:#000; margin-right:15px;}
.fmh,.zn_ul li a{ font-family:"ΞΆΘνΡΕΊΪ";}
.bt1 .fmh{ padding-left:10px; padding-top:3px;}
.bt1 .fmh li{ width:78px; text-align:center; height:32px; line-height:30px; font-size:14px; color:#000; float:left; cursor:pointer;  margin-top:2px;}
.bt1 .fmh li a{ color:#000;}
.bt1 .fmh li.current{ line-height:32px; background-position:-147px -2px;color:#b20f17;}
.bd{ border:1px solid #cecece; border-top:0;}
.p10{ padding:10px;}
.hot{ height:50px; text-align:center; background:#f7f7f7; border:1px solid #e5e5e5;}
.hot h3{ font-size:13px; line-height:20px; padding-top:5px; color:#000; text-align:center;}
.list_ul{ padding:2px 0 2px;}
.list_ul li{ height:24px; line-height:24px; padding-left:15px; border-bottom:1px dotted #ccc; background-position:-740px -34px;}
.list_ul li span.fr{ font-size:11px;}
.pb0{ padding-bottom:0;}
.bt2{ height:45px; line-height:45px; background-position:-1px -184px;}
.more2{ margin-right:20px; color:#000;}
.btt{ font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; color:#1766a0; font-weight:bold; padding-left:20px; padding-right:10px; float:left;}
.w_ul{ width:350px; float:left}
.w_ul li{ padding:0 20px;}
.plr10{ padding:5px 10px;}
.index2{ width:358px;}
.bt3{ height:45px; line-height:45px; background-position:-1px -87px;}
.bt4{ height:43px; line-height:43px; background-position:-2px -284px;}
.bt4 .btt,.spec{ color:#1766a0; font-weight:bold;}
.notice li{ height:28px; line-height:25px; padding-left:20px; background-position:-740px 1px;} 
.bg3{border:1px solid #cbcbcb; border-top:none;}
.date{ height:27px; padding:0 15px; line-height:27px; color:#000; background:#74bee8; border-left:2px solid #cbcbcb; border-right:2px solid #cbcbcb;}
.bgao{border:1px solid #cbcbcb; border-top:none;}
.bgao table{ border:1px solid #cbcbcb; border-collapse:collapse;}
.bgao table td{ height:28px; text-align:center;border:1px solid #cbcbcb;}
.color1,.color2,.color3,.color4,.color5{ line-height:14px;}
.color1{ color:#20b2aa;}
.color2{ color:#7cfc00;}
.color3{ color:#6666ff;}
.color4{color:#dd0000;}
.color5{ color:#a9b924;}
.bt5{ height:38px; line-height:38px; background-position:-396px -44px;}
.bs{ padding:6px 0 2px;}
.list2{ padding-left:20px; height:auto !important; height:71px; min-height:71px;}
.list2 li{ width:95px; height:31px; float:left; overflow:hidden; margin-right:15px; margin-bottom:5px;_display:inline;/*text-align:center;  line-height:30px; background-position:-315px -5px;*/}
.list2 li a{ color:#e7fc00; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; font-weight:bold;}
.sharebg2,.xxgk li{ background-image:url(imagessharebg2.png); background-repeat:no-repeat;}
.zw{ height:55px; line-height:55px; background-position:0 0;}
.zw a{ font-size:19px; font-family:"ΞΆΘνΡΕΊΪ"; color:#166c3b; padding-left:70px;}
.xxgk{ padding:10px 0 0 14px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px;}
.xxgk li{ width:228px; height:35px; line-height:35px; overflow:hidden; border:1px solid #77c498; background-position:-1px -66px; margin-bottom:10px;}
.xxgk li a{ padding-left:70px; color:#157e43; font-weight:bold;}
.xxgk .sec{ background-position:-1px -112px;}
.xxgk .thd{ background-position:-1px -159px;}
.xxgk .for{ background-position:-1px -206px;}

.ggkk { padding:10px 0 0 14px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px;} 
.ggkk li{ width:228px; height:24px; line-height:24px; overflow:hidden; background:#EBF6F1; border:1px solid #77c498; margin-bottom:5px;}
.ggkk li a{ padding-left:20px; color:#157e43; font-weight:bold;}

.bt6{ height:45px; line-height:45px; background-position:-1px -137px;}
.plr{ padding:1px 10px 0;}
.bt7{ height:43px; line-height:43px; background:url(imagesfoott.png) no-repeat 0 0;}
.fot{ padding-bottom:10px; border:1px solid #cecece;}
.linkdiv{ padding:5px 30px;}
.link li{ width:120px; height:40px; padding:7px; overflow:hidden; float:left;}
.link2{ padding-left:7px; color:#333333;}
select{ margin-left:20px;}
.footer{ padding:10px 0;}
.foot{ height:38px; line-height:38px; text-align:center; color:#000;}
.foot a{ color:#fff;}
.fg{ height:auto !important; height:150px; min-height:150px;}
.show{ width:375px; height:265px; overflow:hidden;}
.qhdiv{ display:none;}
.left2{ width:234px;}
.right2{ width:753px;}
.right2w{ width:752px;}
.caption{ text-align:center; font-size:16px; color:#000; height:43px; line-height:43px; background-position:-279px -284px;}
.bb{ padding:2px 0 2px 8px; background:url(imagesbb.png) no-repeat left bottom #e4f3ec;}
.zn_ul li a{ display:block; width:216px; text-align:center; height:31px; line-height:30px; font-size:14px; color:#046730; font-weight:bold;}
.zn_ul li.current a,.zn_ul li a:hover{ color:#000; background:url(imagessharebg.png) no-repeat -419px -5px;}
.caption2{ height:38px; line-height:34px; color:#000; background-position:-386px -91px;}
.capp{ font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; padding-left:20px;}
.list3{ padding-left:12px;}
.caption3{ height:38px; line-height:38px; background-position:-2px -236px;}
.address{ padding-right:15px; color:#000;}
.address a{ color:#000;}
.caption3 .fmh{ color:#000; font-size:14px; padding-left:20px;}
.fuc{ padding:10px 20px 10px 10px;}
.bdd{ border-bottom:1px dotted #ccc;}
.page{ text-align:center; height:23px; padding:16px 0 5px;}
.page a{ display:inline-block; width:23px; height:21px; line-height:21px; border:1px solid #e4e4e4;}
.page .pre,.page .next{ width:51px;}
.fb{ text-align:center; padding-bottom:10px;}
.fb h3{ font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; color:#d52d22; font-weight:normal; line-height:35px;}
.main{ line-height:30px; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; color:#404040; padding:20px; word-spacing:1px;}
.te2{ text-indent:2em;}
.ts{ height:30px; line-height:30px; padding:5px 20px;}
.zw2{ height:55px; line-height:55px; background:url(imagesbtn2.png) no-repeat 0 0; }
.zw2 a{ padding-left:70px; color:#166c3b; font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; font-weight:bold;}
.xxgk2{ padding-left:10px;}
.xxgk2 li{ width:210px;}
.not{ color:#f60b0b;}
.bdan{ padding-left:50px;}
.form1 div{ padding:10px 0;}
.form1 input{ height:26px; line-height:26px; width:400px;border:1px solid #b0d4c0; background:url(imagesbtn3.png) repeat-x; outline:none; vertical-align:middle;}
#content{ height:70px;width:400px; vertical-align:top;border:1px solid #b0d4c0; background:url(imagesbtn3.png) repeat-x; outline:none;}
.form1 .wd{ width:160px;}
.form1 .btns{ display:inline-block; width:69px; height:28px; text-align:center; line-height:28px; background:url(imagessbtn.png) no-repeat 0 0; color:#e7fc00; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; font-weight:bold; cursor:pointer;}
.form1 .sub{ padding:20px 0 20px 210px;}
.pr10{ padding-right:10px;}
.question{ padding:0 10px;}
.question p{ height:30px; line-height:30px;  padding:0 50px 0 20px;}
.question .answer{background:#f9edb9;}
.pb20{ padding-bottom:20px;}
.con3{ height:209px;}
.btdiv{ float:left;}
.btdiv ul li{ height:23px; line-height:23px; float:left;}
.btdiv ul li a{ display:inline-block; height:23px; padding:0 13px;_display:inline;_padding:5px 13px 6px;}
.btdiv ul li.current,.btdiv ul li.li_hover{font-weight:bold; color:#020001;}
.btdiv ul li.current a,.btdiv ul li.li_hover a{font-weight:bold; color:#020001;}
.ls_ul{ padding-top:10px;}
.jgao{ color:#C00; padding-left:10px;}

#mess_show table {border:1px solid #91ccb0;border-collapse:collapse;}
#mess_show table td { padding:3px; height:28px; border:1px solid #91ccb0;}

.main table { padding:0;cellspacing:0;border-collapse:collapse;}
.main table td {border: solid 1px;}
.kqzlyb li{
	background:none !important;
	height:auto !important;
}
.zyxw { width:78px; text-align:center; height:32px; line-height:30px; font-size:14px; color:#fff; float:left; cursor:pointer;}
.wljb{
    text-align: center;
    padding-bottom: 10px;
}
.air-info{
font-size:12px;
}
.air-info td{
border:solid 1px #ccc;
padding:5px;
}
.air-info th{
border:solid 1px #ccc;
padding:10px;
}
.center{
text-align:center;
}
.air-base{
color: #1d9efe; font-family: 'Microsoft YaHei'; font-size: 14px; font-weight: bold;
}
.air1{background-color: #00e400;}
.air2{background-color: #ffff00;}
.air3{background-color: #ff7e00;}
.air4{background-color: #ff0000;}
.air5{background-color: #99004c;}
.air6{background-color: #7e0023;}
.button-link{
    width: 95px;
    height: 25px;
    padding-top: 5px;
    background: #f4f4f4;
    border: solid 1px #c3c5c4;
    color: #3f3f3f;
    text-align: center;
}
.button-link-container{
padding-left: 20px;
    height: auto !important;
    height: 71px;
    min-height: 71px;
}

.button-link-container li{
font-weight: bold;
    width: 95px;    
    float: left;
    overflow: hidden;
    margin-right: 5px;
    margin-bottom: 5px;	
    height: 25px;
    padding-top: 5px;
    background: #f5f5f5;
    border: solid 1px #c3c5c4;
    color: #3f3f3f;
    text-align: center;
}
.mtl10 li{
margin-left:10px;
margin-right:10px;
}
.button-link-container1{
padding-left: 29px;
    height: auto !important;
    height: 71px;
    min-height: 71px;
}
.mt111 li{
weight:215px;
margin-left:30px;
margin-right:10px;
}

