@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
div,ul,li,p,form,h1,h2,h3,h4,h5,h6,dt,dd,dl{padding:0;margin:0;}
a{text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}



/**/
#header{ width:960px; height:2601; margin:0 auto;}
.header1{ width:960px; height:381px; background:url(../images/GIS.jpg) no-repeat;}
.header2{ width:960px; height:230px; margin-top:10px;}
.header2l{ width:308px; height:221px; background:url(../images/01.png) repeat-x ; border:1px solid #e4e9ef; border-top:0;padding:8px 0 0 10px;}
.header2c{ width:370px; height:230px; margin-left:10px;}
.header2ct{ width:338px; height:50px; background:url(../images/01.png) repeat-x; border:1px solid #e4e9ef; border-top:0; line-height:20px; padding:7px 15px 0 15px;}
.header2cb{ width:368px; height:151px; margin-top:6px; border:1px solid #e4e9ef;}
.header2cb1{ width:350px; height:30px; border-bottom:1px dashed #ccc; line-height:30px; text-align:center; margin-left:10px; color:#000000;}
.header2cb2{ width:350px; line-height:20px; margin-left:10px; text-indent:24px; display:block; height:40px; margin-top:3px; margin-bottom:3px;}
.header2cb3{ width:350px; line-height:20px; margin-left:10px; text-indent:24px; display:block; height:40px; margin-top:3px;}
.header2r{ width:248px; margin-left:10px; height:228px; border:1px solid #aec6dd; border-top:0; }
.header2rt{height:26px; background:url(../images/02.png) repeat-x;padding-left:10px; font-size:16px; font-weight:bold; font-family:"微软雅黑" ; color:#feb501; line-height:26px;}
.dq{ margin:3px 5px 0 0; display:block;}
.header2rt1{height:26px; background:url(../images/02.png) repeat-x; padding-left:10px; font-size:14px; font-weight:bold; line-height:26px; color:#FFFFFF;}
.header2rb{ width:238px; height:200px; margin:10px 0 0 10px; line-height:25px; color:#000000;}
.rrd{ margin:0 5px 0 5px;}
.header2rt2{height:145px; width:308px; margin:10px 0 0 10px; font-size:13px;}
.header2rt2 a{ height:27px; line-height:27px;}
.header2rt21{height:164px; width:355px; margin:10px 0 0 10px; font-size:13px;}
.header2rt21 a{ height:27px; line-height:27px;}
.main{ width:960px; height:1650px; margin-top:10px;}
.mainl{ width:700px; height:1650px;}
.mainl1{ width:698px; height:692px;border:1px solid #aec6dd; border-top:0;}
.mainl1o{ width:698px; height:749px;border:1px solid #aec6dd; border-top:0;  margin-top:10px;}
.mainl2{height:26px; line-height:26px; padding-left:10px; font-size:14px; font-weight:bold; text-align:center;}
.mainl3{ height:243px; width:688px; margin:10px 0 10px 10px;}
.mainl3l{ height:137px; width:395px;border:1px solid #aec6dd;}
.mainl3r{ width:260px; height:137px; border:1px solid #aec6dd; margin-left:10px; padding:0 0 0 10px; font-size:13px;}
.mainl3r a{ width:260px; height:25px; line-height:25px; display:block;}
.hei{ color:#000;}
.hei:hover{ text-decoration:underline;}
.mainl4{ height:325px; width:678px; margin:5px 0 0 10px; border:1px solid #aec6dd; line-height:20px;}
.mainl4l{ height:315px; width:200px;text-align:center; line-height:20px; margin:10px 10px 0 10px;}
.mainl5{ width:700px; height:182px; margin-top:10px;}
.mainl5l{ width:318px; height:186px; border:1px solid #aec6dd; border-top:0;}
.mainl5r{ width:368px; height:186px; border:1px solid #aec6dd; border-top:0; margin-left:9px;}
.main9{ width:204px; height:120px; line-height:20px; margin:10px 0 0 10px;}
.tj{ width:56px; height:23px; background:url(../images/05.png) no-repeat; margin:30px 10px 0 90px; border:0;}
.tj1{ width:56px; height:23px; background:url(../images/06.png) no-repeat; margin:30px 10px 0 5px; border:0;}

.mainr{ width:250px; height:1650px; margin-left:10px;}
.mainr1{ width:248px; height:784px; border:1px solid #aec6dd; border-top:0;}
.mainr2{ width:248px; height:750px;}
.mainr3{width:248px; height:189px; border:1px solid #aec6dd; border-top:0; margin-top:10px;}
.mainr4{ width:238px; height:163px;margin-left:10px; font-size:13px;}
.mainr4 a{ width:228px; height:25px; line-height:25px; display:block;}
.mainr5{width:248px; height:166px; border:1px solid #aec6dd; border-top:0; margin-top:10px;}
.mainr6{ width:238px; height:130px;margin-left:10px; font-size:13px;}
.mainr6 a{ width:228px; height:25px; line-height:25px; display:block;}
.mainr7{width:248px; height:240px; border:1px solid #aec6dd; border-top:0; margin-top:10px;}
.mainr8{ width:238px; height:220px;margin-left:10px; line-height:23px; margin-top:10px; font-size:13px;}
.mainr9{width:248px; height:305px; border:1px solid #aec6dd; border-top:0; margin-top:10px;}

.float1{ float:left;}
.float2{ float:right;}
.vote form li{width:50%;float:left;}
