@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;}
input{ border:0; outline:none; vertical-align:middle;}
html{-webkit-text-size-adjust:none;}
body{font-size:12px;font-family:"ËÎÌå"; line-height:20px; color:#333333;-webkit-text-size-adjust:none; }
* html,* html body /* ÐÞÕýIE6Õñ¶¯bug */{background-image:url(about:blank);background-attachment:fixed;}
a{ text-decoration:none;color:#333333;}
a:hover{ color:#dc0000;}
.fl{ float:left;}
.fr{ float:right;}
.fw{ font-weight:bold;}
.pr{ position:relative;}
.fn{ font-weight:normal;}
.o{ overflow:hidden;}
.clear:after{ content:""; display:block; clear:both; visibility:hidden;}
.clear{ zoom:1;}
.mauto{ width:1000px; margin:0 auto;}
.top{ height:218px;}
.nav{ height:62px; padding-left:105px; background:url(imagesmenu.png) no-repeat 0 0;}
.home{ width:72px; height:36px; line-height:36px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:19px;  border:1px solid #84ccc9; position:absolute;top:12px; left:21px;}
.home a{color:#fff;}
.home a:hover{color:#f9d732;}
.menu li{ width:138px; height:31px; float:left; text-align:center; line-height:31px;}
.menu li a{ color:#fff;}
.menu li a:hover{ color:#f9d732;}
.ws_div{ height:31px; line-height:31px; padding:0 35px; background:url(imagesttop.png) repeat-x 0 0;}
.s_text,.btn,.bt0,.bt1,.btn1,.zx2,.bt4,.wb,.knav{ background-image:url(imagesbgg.png); background-repeat: no-repeat;}
.s_text{ display:block; width:144px; height:19px; margin-top:6px; line-height:19px; text-indent:25px; background-position:0 -252px;}
.btn{ display:inline-block; width:49px; height:17px; margin:7px 0 0 10px; background-position:-156px -216px; cursor:pointer;}
.g1{ height:91px; margin:10px 0;}
.left{ width:211px;}
.bt0{ height:32px; line-height:32px; text-align:center; font-size:14px; color:#fff; background-position: 0 0;}
.bs{ padding:0 4px; border-left:1px solid #5dafe4; border-right:1px solid #5dafe4;}
.bdd{ height:5px; overflow:hidden;background:url(imagesbdd.png) no-repeat 0 0;}
.bs_ul li{ text-align:center; height:32px; padding-top:3px; font-size:13px;}
.bs_ul li a{ display:block; height:32px; line-height:32px; color:#048cd4; background-image:url(imagesbg2.png); background-repeat:no-repeat;}
.b1{ background-position:0 0;}
.b2{ background-position:0 -35px;}
.b3{ background-position:0 bottom;}
.bs_ul li a:hover{ color:#dc0000;}
.mt10{ margin-top:10px;}
.bt1{ height:32px; padding:0 10px; line-height:32px; background-position:0 -40px; }
.more{ font-family:Arial; text-transform:uppercase; font-size:10px; color:#fff;}
.bt2{ width:80px; height:27px; line-height:27px; margin-top:5px; font-size:14px; color:#0263be; text-align:center; background:url(imagesb1.png) no-repeat 0 0;}
.bd{ border:1px solid #aeccf0; border-top:0;}
.download{ padding:5px;}
.list li{ line-height:26px; padding-left:10px; background:url(imagesbg4.png) no-repeat left center; border-bottom:1px dashed #ccc;}
.list .nbd{ border:0;}
.survey{ font-size:12px; line-height:20px;}
.tab1{ margin:3px auto;}
.tab1 td{ height:22px;}
.btndiv{ text-align:right; padding:10px 5px 0 0;}
.btn1{ width:52px; height:24px; color:#fff; background-position:0 -169px; cursor:pointer;}
.middle{ width:555px; padding:0 14px;}
.right{ width:206px;}
.bt3{ height:29px; line-height:29px; border-bottom:1px solid #3a8bcc;}
.bt3_ul li{ float:left; font-size:14px; font-weight:bold; padding-right:5px;}
.bt3_ul li a{ display:block; width:75px; height:29px; text-align:center; background:url(imagesb0.png) no-repeat -87px 0; color:#3b3b3b;}
.bt3_ul li .current,.bt3_ul li a:hover{ color:#fff;background:url(imagesb0.png) no-repeat left 0;}
.more2{ padding-left:12px; color:#1f50a4; background:url(imagesbg5.png) no-repeat left center;}
.message{ width:551px; height:93px; border:1px solid #e9e8e9; background:#fdfdfd; margin-left:2px;}
.m_main{ padding-top:4px;}
.zx{ padding:10px 20px 0; letter-spacing:1px;}
.zx h3{ font-size:16px; color:#fd4c01; text-align:center; line-height:30px; padding-bottom:3px;}
.zx h3 a{color:#fd4c01;}
.zx a:hover{ text-decoration:underline;}
.zx2{ width:71px; height:24px; text-indent:7px; background-position:0 -214px; color:#fff; position:absolute; left:-4px; top:5px;}
.slider{ padding-top:5px; height:190px;}
.focus{ width:327px; height:187px; overflow:hidden; border:1px solid #d4d4d4;}
.focus ul li{ width:323px; height:183px; padding:2px;}
.fc2{ width:226px;}
.imgdiv{ width:59px; height:43px; padding:1px; background:#effffa;}
.f_m{ width:130px; font-weight:bold;}
.fc2 ul li{ padding:8px 13px; height:45px; border:1px solid #d5d6d1; overflow:hidden; background:url(imagesbg1.png) no-repeat left bottom;+margin-bottom:-2px; cursor:pointer;}
.fc2 ul li.current{ color:#fff; background:url(imagesbg1.png) no-repeat left top;}
.fc2 ul li.current a{ color:#fff;}
.c1{ color:#fd3c01;}
.dc{ padding:10px 5px;}
.gg{ height:28px; line-height:28px; background:url(imagesgg.png) repeat-x;}
.bd2{ border:1px solid #c2dff4; border-top:0;}
.gg h3{ line-height:28px; padding-left:30px; font-size:12px; color:#014ea2;}
.ggdiv{ background:#ecf5fc; padding:5px 13px;}
.list2 li{ line-height:26px; padding-left:15px; background:url(imagesbg3.png) no-repeat left center;}
.bt4{ height:32px; background-position:0 -81px;}
.bt4 .bt22{ width:110px; background:url(imagesb2.png) no-repeat 0 0;}
.gment{ padding:5px;}
.list3 li{ height:28px; overflow:hidden; border:1px solid #e0e0e0; background:url(imagesb3.png) repeat-x; margin-top:5px;}
.list3 li a{ display:block; height:28px; line-height:28px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#067ecc; font-weight:bold; padding-left:14px;}
.z1{ background-position:12px -402px;}
.z2{ background-position:10px -480px;}
.z3{ background-position:5px -322px;}
.z4{ background-position:10px -554px;}
.wb{ height:32px; line-height:32px; text-align:center; color:#fff; font-size:14px; background-position:0 -123px;}
.web{ padding:0 11px;background:#f2f9ff; border-left:1px solid #5dafe4; border-right:1px solid #5dafe4; } /*height:53px; padding:6px 11px;*/
.bbd2{ height:5px; overflow:hidden; background:url(imagesbdd2.png) no-repeat 0 0;}
.gdiv{ height:80px; padding:15px 0;}
.g2{ width:325px; height:80px;}
.g3{ width:324px; padding:0 13px;}
.navi{ height:30px; border:1px solid #aeccf0; background:url(imagesbt.png) repeat-x;}
.knav{ width:72px; height:31px; font-size:13px; text-align:center; color:#fff; line-height:25px; background-position:-137px -166px; position:absolute; left:10px; top:4px;}
.navdiv{ height:140px;}
.dh1{ width:350px; padding:10px; overflow:hidden;}
.dbt{ height:23px; line-height:23px; border:1px solid #d2d2d2; background:#f5f5f5; color:#0179b8; padding-left:15px;}
.dh2{ width:230px;}
.na{  padding:5px 0 0 3px;}
.na a{ display:inline-block; height:24px; line-height:24px; width:90px; padding-left:14px; background:url(imagesbg3.png) no-repeat left center;}
.footer{ margin-top:15px; background:url(imagesfooter.png) repeat-x; border-top:2px solid #1d8cc8; text-align:center; padding-bottom:20px;}
.foot{ height:50px; line-height:50px; color:#2099db;}
.foot a{ color:#2099db; margin:0 15px;}
.foot a:hover{ text-decoration:underline;}
.stat{ font-size:20px; color:#be0f16; padding:0 5px;}
.wx{ width:100px; height:100px; position:absolute; right:35px; top:15px;}
.sleft{ width:248px;}
.bts{ background:url(imagesbt2.png) no-repeat 0 0;}
.sdiv{ border-left:1px solid #5dafe4; border-right:1px solid #5dafe4;}
.list4{ padding-top:1px;}
.list4 li{ height:30px; line-height:30px; background:url(imageslbg.png) repeat-x; border:1px solid #dad9d9; text-align:center; margin-bottom:1px;}
.bgb{ height:4px; overflow:hidden; background:url(imagesbdd3.png) no-repeat 0 0; margin-top:-2px;}
.bt11{ background:url(imagesbt2.png) no-repeat left bottom;}
.gment2{ padding:10px 16px;}
.sright{ width:735px;}
.btt{ font-size:14px; color:#2683ce; line-height:30px; padding-left:15px;}
.address{ line-height:32px; padding-right:15px; color:#767676;}
.address a{color:#767676;}
.address a:hover{ text-decoration:underline;}
.s_content{ padding:5px 10px;}
.list5 li{ height:30px;line-height:30px; border-bottom:1px dotted #ccc; padding:0 10px 0 20px; background:url(imagesbg4.png) no-repeat 8px center;}
.page{ text-align:center; padding:20px 0;}
.page a{ display:inline-block; height:21px; line-height:21px; padding:0 8px; color:#9b9b9b; border:1px solid #e4e4e4; background:#fbfbfb; margin:0 3px;}
.page a:hover{ color:#dc0000;}
.content{ padding:5px 20px;}
.bdiv{ text-align:center; padding:5px 0 10px; background:url(imagesbb.png) bottom repeat-x;}
.bdiv h3{ font-size:16px; color:#0589e6; line-height:24px;}
.bdiv h4{ font-size:12px; color:#656565; line-height:30px;}
.main_c{ line-height:32px; padding-bottom:10px;}
.ts{ line-height:35px;background:url(imagesbb.png) top repeat-x;}


.wea1 { font-weight:bold; color:#F00; float:left; width:170px;}
.wea2 { float:left; width:280px; padding-top:4px; }
.optx { padding:5px 0 5px 5px;}
.optx li { width:60px; float:left; line-height:200% }
.list4 li.current a { color:#DC0000;}
.page span{ display:inline-block; height:21px; line-height:21px; padding:0 8px; color:#9b9b9b; border:1px solid #e4e4e4; background:#fbfbfb; margin:0 3px;}



.biaodana,.biaodanb { border:#CCC solid 1px;}
.biaodanb{ width:540px;}



.na2 a{ display:inline-block; height:24px; line-height:24px; width:80px; padding-left:14px; background:url(imagesbg3.png) no-repeat left center;}
.na { height:90px; overflow-y: scroll;}
.nivoSlider img{
height:210px;
}
.nivo-controlNav{padding:0 !important;}

.pinp { width:40px; height:20px; border:1px solid #e4e4e4; background:#fbfbfb; }