/* CSS Document */
body {text-align: center; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
p{margin:0 0 0 0;padding:0 0 0 0;word-break:break-all;}
img{border:0;}

/* 链接颜色 1F3A87*/
a:link{COLOR:#1F3A87;TEXT-DECORATION:none;}
a:visited{COLOR:#1F3A87;TEXT-DECORATION:none;}
a:hover{COLOR:#BC2931;TEXT-DECORATION:underline;}

a.font14{font-size:14px;}
a.font14:visited{font-size:14px;}
a.font14:hover{font-size:14px;}


.white:link{color:White;}

.white:visited{color:White;}
.white:hover{color:White;}

.grey12:link{color:#666;}
.grey12:visited{color:#666;}
.grey12:hover{color:#666; text-decoration: underline;}

/* 颜色字毯攀粜?*/
.white{color: White;}
.grey{color: #999999;}
.grey-shen{color: #666666;}
.font18{font-size: 18px;}
.font14{font-size: 14px;}
.font13{font-size: 13px;}
.font12{font-size: 12px;}
.font-name{font-size: 30px; font-family: "黑体";}
.line-height{line-height: 22px}
.line-height2{line-height: 19px;}
.line-height3{line-height: 17px;}
.line-height4{line-height: 28px;}
.red{color: #D72603;}
.blue{color: #0099E2;}

/* 导航 */
.globalMenu{ margin:0 auto; width:780px;}
.globalMenu .title{float:left; width:160px; padding:8px 0 8px 0;}
.globalMenu .content{ float:left; padding:10px 0 0px 0; width:620px;}
.globalMenu .content ul{}
.globalMenu .content li{float:left; list-style-type:none; width:33px; padding:4px 0 2px 0; display:block; background:url(images/nav_bg.gif) right 2px no-repeat; height: 14px;}
.globalMenu .content .w1{width:26px;}
.globalMenu .content .w2{width:8px; background: none; height:6px;}
.globalMenu .content .w3{width:46px;}
.globalMenu .content .w4{width:54px;}
.globalMenu .content .w5{width:64px; background:none;}
.globalMenu .content .w6{width:33px; background:none;}
.globalMenu .content .w7{width:33px; background:none; color: red;}
.globalMenu .content .w8{width:33px; background:none;}
.globalMenu .content .w9{width:58px; background:none;}
.globalMenu .content .w10{width:82px; background:none;}
.globalMenu .content .w11{width:20px; background:none;}
.globalMenu .content a{color:#000;}
.globalMenu .content a:visited{color:#000;}
.globalMenu .content a:hover{color:#bc2931;}
.globalMenu a:hover{color:#1F3A87;text-decoration: underline;}

/* 通行证登录 */
.passport{margin:0 auto; height:28px; clear: both; background-color: #DFEEF5; border-bottom: 3px solid #378ED3; width: 780px;}
.passport .s2{float:left; padding:4px 0 0 5px;}
.passport .s2 input{border:1px solid #3976B7; width:20px; font-size:12px;}
.passport .s2 select{font-size:12px;}
.passport .s3{float:left; padding:5px 0 0 5px;}
/*.passport .s3 input{height:18px; width:47px; background:url(images/input_bg3.gif); border:0; padding:2px 0 0; font-size:12px; color: #fff;}*/
.passport .s4{float:left; padding:8px 30px 0 5px;}
.passport .s4 .pass1{color:red;}

/*通栏广告*/
.tlgg{ margin:0 auto; width:778px; clear: both; border: 1px solid #CACCCC; height: 118px; background: url(images/bg-gg.gif) repeat-x;}
.tlgg .left{ margin:0 auto; width:589px; float:left; padding: 4px 0 0 4px; line-height: 18px; text-align: left;}
.tlgg .right{ margin:0 auto; width:170px; float:left; text-align: left; padding: 5px 0 0 15px; line-height: 16px;}

/* 区块1 */
.area1{ margin:0 auto; width:780px;}
.area2{ margin:0 auto; width:780px;}
.area2 .a2-left{ margin:0 auto; float:left; width:620px; text-align: left;}
.area2 .a2-left .l1{ margin:0 auto; float:left; width:610px;}
.area2 .a2-left .title3{  margin:0 auto; float:left; width:610px; background: url(images/title3.gif) no-repeat; height: 24px; padding: 0 0 0 0;}
.area2 .a2-left .l1 .l-left{ margin:0 auto; float:left; width:300px;}
.area2 .a2-left .l1 .l-left .title1{ margin:0 auto; float:left; width:300px; background: url(images/title1.gif) no-repeat; height: 24px; padding: 0 0 0 0;}
.area2 .a2-left .l1 .l-left .con1{ margin:0 auto; float:left; width:288px; border: 1px solid #9BBFE1; padding: 5px 0 4px 10px;}
.area2 .a2-left .l1 .l-left .con2{ margin:0 auto; float:left; width:298px; border: 1px solid #9BBFE1; padding: 0 0 0 0;}
.area2 .a2-left .l1 .l-left .con3{ margin:0 auto; float:left; width:288px; border: 1px solid #9BBFE1; padding: 3px 0 1px 10px;}
.area2 .a2-left .l1 .l-left .con4{ margin:0 auto; float:left; width:278px; border: 1px solid #9BBFE1; padding: 7px 10px 3px 10px;}

.area2 .a2-left .l1 .l-right{ margin:0 auto; float:right; width:300px;}
.area2 .a2-left .l1 .l-right .title2{ margin:0 auto; float:left; width:300px; background: url(images/title2.gif) no-repeat; height: 24px; padding: 0 0 0 0;}
.area2 .a2-left .l1 .l-right .con1{ margin:0 auto; float:left; width:278px; background-color: #FDF8E8; padding: 0 10px 0 10px; border: 1px solid #E2C27E;}
.area2 .a2-left .l1 .l-right .con2{ margin:0 auto; float:left; width:278px; background-color: #FDF8E8; padding: 0 10px 0 10px; border: 1px solid #E2C27E;}

.list1{ margin:0 auto; float:left; width:588px; background-color: #FDF8E8; padding: 0 10px 0 10px; border: 1px solid #E2C27E;}
.list1 ul{padding:6px 0 0 0;}
.list1 li{ color:#666; text-align:left; height:21px; padding:0 0 0 10px; clear:both; background:url(images/dot-bc.gif) 2px 4px no-repeat; list-style-type:none;}

.area2 .a2-right{ float:right; width:160px;}
.area2 .a2-right .title4{ float:right; width:160px;  background: url(images/title4.gif) no-repeat; height: 26px; padding: 0 0 0 0;}

.list2{}
.list2 ul{padding:8px 0 0 7px;}
.list2 li{text-align:left; line-height: 16px; padding:0 0 3px 8px; clear:both; background:url(images/dot-bc.gif) 0 4px no-repeat; list-style-type:none;}

.area3{ margin:0 auto; width:780px;}


/*友情链接*/
.yqlj{width:768px; margin:0 auto; clear:both; background:#E3F4FE; padding: 3px 6px 0 6px; text-align: left;}
.yqlj .title{margin:0 auto; width:700px; padding:3px 0 3px 0; float:left;}
.yqlj .title span{font-weight: bold;}
.yqlj .title a{color:red;}
.yqlj .title-more{margin:0 auto; width:68px; padding: 3px 0 3px 0; float: right; text-align: right;}
.yqlj .con{width:748px; margin:0 auto; clear:both; padding: 3px 0 3px 20px; line-height: 16px; text-align: left;}

/* 页脚 */
.banner-bt{margin:0 auto; width:780px; height:95px; clear:both;}
.aboutEsnai{ margin:0 auto; width:778px; height:25px; background:#f3f3f3; border:1px solid #cbcbcb;}
.aboutEsnai ul{}
.aboutEsnai li{float:left; padding:7px 0px 0px 0px; list-style-type:none; width:70px; height:18px; display:block; background:url(images/nav_bg.gif) right 7px no-repeat;}
.aboutEsnai li a{padding:7px 0px 0px 0px;}
.aboutEsnai .s{background:none;}
.aboutEsnai .blank{background:none; width: 115px;}

.footer{ margin:0 auto; width:780px;}
.footer .pic{float:right; width:85px; height:80px; padding:12px 0 0;}
.footer .word{float:left; width:695px; height:23px; padding:10px 0 0;}
.footer .word2{float:left; width:695px; height:23px; padding:0px 0 0; line-height: 140%; color: #666;}
.footer .word2 a{color: #666;}
.footer .word2 a:visited{color:#666;}
.footer .word2 a:hover{color:#666; text-decoration: underline;}

/*其它属性 */
.blank9{ height:8px; font-size:1px; clear:both; }
.blank1{ height:6px; font-size:1px; clear:both; float: left;}
.t1{ margin:0 auto;  padding: 7px 0 0 10px; width: 150px; float: left; height: 17px;}
.t2{ margin:0 auto;  padding: 5px 0 0 13px; width: 150px; float: left; height: 15px;}
