html,body{margin:0; padding:0; font:12px "宋体"; text-align:center; color:#333333; background:url(../images/htmlBg.jpg) repeat-x top;}
div,dl,dt,dd,ul,ol,li,form,p,span{margin:0; padding:0; list-style:none; border:0;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; border:0;}

a{color:#333333; text-decoration:none;}
a:hover{color:#0041b8;}

.fLeft{float:left;}
.fRight{float:right;}
.clear{clear:both; font-size:1px;}
.blank8{height:8px; font-size:1px;}
.blank10{height:10px; font-size:1px;}

.bodyWid{width:966px; margin:0 auto; background:#fff;}

#head{width:950px; margin:0 auto;}
#head .s1{float:right; padding:36px 10px 0 3px;}
#head .s2{float:right; padding-top:36px;}
#head .s2 input{font-size:12px; width:193px; color:#a3bdd7; height:15px; line-height:15px; border:#cbcbcb solid 1px;}

#menu{padding:0 70px; height:25px; background:url(../images/dhBg.jpg) repeat-x; border-top:#d9d9d9 solid 1px; border-bottom:#d9d9d9 solid 1px;}
#menu th{line-height:25px;}
#menu th a{color:#4a4a4a;}
#menu th a:hover,#menu th a.on{color:#12175b; text-decoration:underline;}
#menu td{width:1px; color:#a3a5c2; line-height:25px; background:url(../images/dhLi.gif) no-repeat center;}

.bannerArea{width:950px; height:144px; overflow:hidden; margin:12px auto 0;}
.bannerArea .bannerL{float:left; width:727px; text-align:center;}
.bannerArea .bannerR{float:right; width:223px; height:144px; text-align:center; background:#003161;}
.bannerArea .bannerR h3{text-align:left; padding:13px 0 0 16px; color:#fff; height:20px; font-size:12px;}
.bannerArea .bannerR h4{text-align:left; padding:10px 0 0 16px; color:#fff; height:20px; font-size:12px;}
.bannerArea .bannerR .seaBox{height:33px; width:196px; margin:0 auto; border-bottom:#3d4e71 solid 1px; text-align:left; overflow:hidden;}
.bannerArea .bannerR .seaBox img{float:right; display:inline; margin:1px 5px 0 0;}
.bannerArea .bannerR .seaBox select{float:left; font-size:12px; width:143px; color:#686868; }
.bannerArea .bannerR .tel{background:url(../images/im_tel.jpg) no-repeat 16px top; height:38px; text-align:left; padding-left:60px; font-size:14px; font-weight:bold; line-height:16px; font-family:Arial; color:#76baff;}

#inArea{width:950px; margin:0 auto; background:url(../images/inboxLbg.gif) repeat-y right;}
#inArea .coil1{float:left; width:727px; background:url(../images/inboxRTbg.jpg) no-repeat left top;}
#inArea .coil2{float:right; width:223px; background:url(../images/inboxLTbg.jpg) no-repeat right 1px;}

.tjTitle{height:22px; background:url(../images/tbg01.jpg) no-repeat left; overflow:hidden; margin:7px 0 0;}
.tjTitle .tname{float:left; padding:6px 0 0 16px; font-weight:bold; color:#fff;}
.tjTitle .tmore{float:right; padding:7px 14px 0 0;}
.tjMian{height:52px; text-align:left; line-height:52px; overflow:hidden;}
.tjMian li{float:left; width:30%; height:52px;line-height:52px; text-align:left;}
.tjMian li a{color:#1e65c2; padding:0 15px;}

.cpTitle{height:22px; background:url(../images/tbg02.jpg) repeat-x; overflow:hidden;}
.cpTitle .tname{float:left; padding:6px 0 0 16px; font-weight:bold; color:#24619f;}
.cpTitle .tmore{float:right; padding:7px 14px 0 0;}
.cpBox{width:100%; padding-top:17px;}
.cpBox li{float:left; width:181px; height:160px; text-align:center;}
.cpBox li img{margin:0 auto; border:#dcdcdc solid 1px;}
.cpBox li p{ color:#24619f; padding:5px 15px 0;}

.inMap{padding:0 0 20px 15px;}
.inMap .map_txt{float:left; width:250px; background:url(../images/mbg02.gif) no-repeat top; line-height:15px; font-family:Arial; text-align:left; color:#24619f;}
.inMap .map_txt h3{font-size:12px; text-align:left; padding:15px 10px 0;}
.inMap .map_txt p{padding:0 10px;}
.inMap .map_img{float:right; padding-right:27px;}

.newsTitle{height:22px; background:url(../images/tbg02.jpg) repeat-x; overflow:hidden; margin:7px 0 0 7px; border-top:#fff solid 1px;}
.newsTitle .tname{float:left; padding:5px 0 0 11px; font-weight:bold; color:#24619f;}
.newsTitle .tmore{float:right; padding:7px 14px 0 0;}

.rightGG{margin:9px auto 0;}
.newsUl{margin:10px 15px 35px;}
.newsUl li{text-align:left; line-height:22px;}
.newsUl li a{background:url(../images/drop01.gif) no-repeat left 5px; color:#5e88b4; padding-left:10px;}
.newsUl li a:hover{color:#5e88b4; text-decoration:underline;}

.inRsearch{padding-top:7px; text-align:center;}
.inRsearch select{font-size:12px; width:188px; color:#a3bdd7;}
.inRsearch img{border:#d4d4d4 solid 1px;}

#foot{border-top:#77a1df solid 6px; margin:2px auto 0; padding-bottom:15px;}
#foot .smallNav{float:left; padding:16px 0 0 30px; color:#739ac2;}
#foot .smallNav a{color:#739ac2;}
#foot .smallNav a:hover{text-decoration:underline; color:#739ac2;}
#foot .copyRight{float:right; padding:16px 0 0; color:#24619f;}
#foot .power{float:right; padding:16px 25px 0 20px; color:#24619f;}

.seArea{width:950px; background:url(../images/sebg01.gif) repeat-y; margin:10px auto 0;}
.seArea .coil1{float:left; width:188px;}
.seArea .coil2{float:right; width:751px;}
.seAreaBo{background:url(../images/sebbg01.gif) no-repeat center top; height:15px; font-size:1px;}

.seLtitle{margin:0 1px; height:25px; background:url(../images/tbg03.jpg) repeat-x top; padding:7px 0 0 15px; text-align:left; font-weight:bold; color:#24619f;}
.seLNav1{width:153px; height:20px; margin:5px auto 0;}
.seLNav1 a{display:block; padding:5px 0 0 33px; height:15px; text-align:left; font-weight:bold; color:#3f3f3f; background:url(../images/sN11.gif) no-repeat;}
.seLNav1 a:hover,.seLNav1 a.on{color:#fff; background:url(../images/sN12.gif) no-repeat;}
.seLNav2{margin:5px 10px 5px 63px;}
.seLNav2 li{text-align:left; line-height:25px;}
.seLNav2 li a{background:url(../images/sN21.gif) no-repeat left 5px; color:#3f3f3f; padding-left:10px;}
.seLNav2 li a:hover,.seLNav2 li a.on{background:url(../images/sN22.gif) no-repeat left 5px; color:#24619f; padding-left:10px;}

.location{background:#fff; height:21px; text-align:right;}
.location a{color:#434242;}
.location a:hover{color:#434242; text-decoration:underline;}
.seRtitle{background:url(../images/setbg01.jpg) no-repeat left; height:17px; padding:5px 0 0 19px; text-align:left; font-weight:bold; color:#fff;}
.seRmai{padding:10px 30px 10px 24px; text-align:left; line-height:22px; min-height:300px; height:auto!important; height:300px;}




