@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:3264px; 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:328px; height:50px; background:url(../images/01.png) repeat-x; border:1px solid #e4e9ef; border-top:0; line-height:20px; padding:7px 20px 0 20px;}
.header2cb{ width:368px; height:160px; 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:140px; margin:10px 0 0 10px; line-height:25px;}
.rrd{ margin:0 5px 0 5px;}
.header2rt2-{height:131px; width:270px; margin:5px 0 0 25px; font-size:13px; text-align:center; line-height:25px;}
.header2rt2{height:156px; width:270px; margin:5px 0 0 25px; font-size:13px; text-align:center; line-height:25px;}
.header2rt21{height:156px; width:270px; margin:5px 0 0 25px; font-size:13px;line-height:25px;}

.header2rt2 a{ height:27px; line-height:27px;}
.header2rt21{height:164px; width:308px; margin:10px 0 0 10px; font-size:13px;}
.header2rt21 a{ height:27px; line-height:27px;}
.main{ width:960px; height:1360px; margin-top:10px;}
.mainl{ width:700px; height:435px;}
.mainl11{ width:700px; height:610px;}
.mainl1{ width:698px; height:430px;}
.mainl1o{ width:698px; height:717px;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:152px; width:688px; margin-left: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:#333333;}
.hei1{ color:#333333;}
.hei:hover{ text-decoration:underline;}
.hei2{ color:#333333; font-weight:bold;}
.hei2:hover{ text-decoration:underline;}
.mainl4{ height:235px; width:628px;border:1px solid #aec6dd;}
.mainl4l{ height:170px; width:140px;text-align:center; line-height:20px; margin:10px 6px 0 6px;}
.mainl5{ width:698px; height:201px; margin-top:10px;}
.mainl5l{ width:318px; height:200px; border:1px solid #aec6dd; border-top:0;}
.mainl5r{ width:365px; height:200px; 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:0 10px 0 90px; border:0;}
.tj1{ width:56px; height:23px; background:url(../images/06.png) no-repeat; margin:0 10px 0 5px; border:0;}
.maint{ height:628px;}
.maint1{ height:580px; margin-top:10px;}
.maint2{ width:630px; height:580px; margin-left:10px;}
.mainl5l1{ width:318px; height:580px; border:1px solid #aec6dd; border-top:0; overflow:hidden;}
.mainl5l2{ width:318px; height:950px; border:1px solid #aec6dd; border-top:0;}
.maint3{ width: 630px; height:280px; margin-bottom:10px; line-height:25px; }
.maint4{ width: 960px; height:960px; margin-top:10px;}
.maint5{ width:313px; height:113px; margin:5px 0 0 5px;}
.tu1{margin:5px 0 0 0; display:block; float:left; padding:3px; border:1px solid #aec6dd;}
.maint6{ width:170px; height:100px; margin:5px 0 0 3px; line-height:20px;}
.maint7{ width:630px; height:950px; margin-left:10px;}
.maint8{ width: 630px; height:130px;}
.main9{ width:300px; height:115px;}
.maint9{ height:435px; width:960px; margin-top:10px;}
.maint10{ width: 940px; height:390px; margin:10px 0 0 10px;}
.maint11{ width:698px; height:420px;border:1px solid #aec6dd; border-top:0;}
.maint12{ width: 238px; height:93px; margin: 5px 0 0 10px;}
.maint13{ width:600px; height:230px; margin:5px 0 0 20px; line-height:25px;}
.maint14{width: 610px; height:572px; margin:10px 0 0 10px;}

.mainr{ width:308px; height:180px; margin-left:10px;}
.mainr11{ width:250px; height:613px; margin-left:10px;}
.mainr1{ width:248px; height:784px; border:1px solid #aec6dd; border-top:0;}
.mainr2{ width:248px; height:750px;}
.mainr3{width:248px; height:176px; border:1px solid #aec6dd; border-top:0; margin-top:10px;}
.mainr32{width:248px; height:150px;  margin-top:8px; line-height:25px;}
.mainr31{width:298px; height:160px; }
.mainr4{ width:238px; height:150px;margin-left:10px; font-size:13px;}
.mainr4 a{ width:228px; height:25px; line-height:25px; display:block;}
.mainr41{ width:288px; height:150px;margin-left:10px; font-size:13px;}
.mainr41 a{ width:278px; height:25px; line-height:25px; display:block;}
.mainr5{width:248px; height:140px; border:1px solid #aec6dd; border-top:0; margin-top:10px;}
.mainr6{ width:238px; height:110px;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:174px;margin-left:10px; line-height:23px; margin-top:10px; font-size:13px;}
.mainr9{width:298px; height:190px; margin:10px 0 0 10px; line-height:25px; font-size:14px;}

.float1{ float:left;}
.float2{ float:right;}
.vote form li{width:50%;float:left;}
