@import "http://www.esnai.com/global.css";
/* CSS Document */
body {text-align: center; margin:0; padding:5px 0 0 0; font-size:13px; color:#000; background: url(images/bg-body.jpg) center repeat-y; font-family: 微软雅黑;}
/*body {text-align: center; margin:0; padding:5px 0 0 0; font-size:13px; color:#000; background: url(images/20121001banner.jpg) center repeat-y; font-family: 微软雅黑;}*/
div,form,img,ul,ol,li,dl,dt,dd,table {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
table,td,tr,th{font-size:13px;}
p{margin:0 0 0 0;padding:0 0 0 0;word-break:break-all;}
img{border:0;}

/* 链接颜色 */
a:link{COLOR:#333333;TEXT-DECORATION:none;}
a:visited{COLOR:#333333;TEXT-DECORATION:none;}
a:hover{COLOR:#0088d2;TEXT-DECORATION:none;}

a.non-line{text-decoration:none;}
a.non-line:visited{text-decoration:none;}
a.non-line:hover{text-decoration:none;}

a.font12{font-size:12px;}
a.font12:visited{font-size:12px;}
a.font12:hover{font-size:12px;}

.white12:link{COLOR:#ffffff;TEXT-DECORATION:none;}
.white12:visited{COLOR:#ffffff;TEXT-DECORATION:none;}
.white12:hover{COLOR:#ffffff;TEXT-DECORATION:underline;}
.white11:link {
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
}
.white11:visited {
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
}
.white11:hover {
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
}

.red12:link{COLOR:#ff0000;TEXT-DECORATION:none; display: block; }
.red12:visited{COLOR:#ff0000;TEXT-DECORATION:none;}
.red12:hover{COLOR:#ffffff;TEXT-DECORATION:none; background-color:#ff0000;}



.black12:link{COLOR:#000000;TEXT-DECORATION:none;}
.black12:visited{COLOR:#000000;TEXT-DECORATION:none;}
.black12:hover{COLOR:#ffcc00;TEXT-DECORATION:none;}

.or12:link{COLOR:#ff6600;TEXT-DECORATION:none;}
.or12:visited{COLOR:#ff6600;TEXT-DECORATION:none;}
.or12:hover{COLOR:red;TEXT-DECORATION:none;}

.font13:link{font-size:13px;}
.font13:visited{font-size:13px;}
.font13:hover{font-size:13px;}

.grey13:link{COLOR:#666666;TEXT-DECORATION:none;font-size:12px;}
.grey13:visited{COLOR:#666666;TEXT-DECORATION:none;font-size:12px;}
.grey13:hover{COLOR:#2685bb;TEXT-DECORATION:none;font-size:12px;}

.blue12:link{COLOR:#006699;TEXT-DECORATION:none;}
.blue12:visited{COLOR:#006699;TEXT-DECORATION:none;}
.blue12:hover{COLOR:#006699;TEXT-DECORATION:underline;}

.dh:link{COLOR:#ffffff;TEXT-DECORATION:none;font-weight: bold;font-size: 12px;}
.dh:visited{COLOR:#ffffff;TEXT-DECORATION:none;font-weight: bold;font-size: 12px;}
.dh:hover{COLOR:#ffffff;TEXT-DECORATION:underline;font-weight: bold;font-size: 12px;}


/* 颜色属性 */
.blue{color:#0088d2;}
.blue-sheng{color:#555580;}
.blue-sheng2{color:#374768;}
.green{color:#006666;}
.red{color:#990000;}
.white{color: White;}
.grey{color: #cccccc;}
.grey-shen{color: #333333;}
.grey-sheng{color: #2D2D2D;}
.font14{font-size: 14px;}
.font-tt{font-size: 16px; font-family: "黑体"}
.font12{font-size: 12px;}
.line-height{line-height: 160%;}
.line-height130{line-height: 130%;}
.line-height-zk {
    line-height: 16px;
}
.title-1{ color:#38a3db; font-weight: lighter; font-size:18px ;font-family: 微软雅黑;}

/*首页区块*/
.area{margin:0 auto; width:950px; }

.tlgg{margin:0 0 0 0; width:950px; clear: both; height: 118px;padding: 10px 0 10px 0;  float: center;}
.tlgg .left{ margin:0 auto; width:587px; float:left; padding: 0 0 0 4px; line-height: 18px; text-align: left;}
.tlgg .left1{ margin:0 auto; width:162px; float:left; padding: 0 0 0 15px; line-height: 16px; text-align: left;}
.tlgg .right{ margin:0 auto; width:163px; float:left; text-align: left; padding: 0 0 0 15px; line-height: 16px;}

.globalMenu{ margin:0 auto; width:780px;}
.globalMenu .title{float:left; width:160px; padding:8px 0 8px 0;}
.content{ float:left; padding:0 0 0 0; width:748px; clear: both;}
.content ul{}
.content li{float:left; list-style-type:none;  padding:5px 5px 4px 5px; display:block; background:url(images/nav_bg.gif) right 6px no-repeat; height: 14px; text-align: center;}
.content .w1{width:50px; background:none;}
.content .w2{width:8px; background: none; height:6px;}
.content .w3{width:50px;}
.content .w4{width:54px;background:none;}
.content .w5{width:85px; background:none;}
.content .w6{width:37px; background:none;}
.content .w7{width:38px; color:#006699; font-weight: bold;}
.content .w8{width:38px; background:none;}
.content .w9{width:58px; background:none;}
.content .w10{width:82px; background:none;}
.content .w11{width:20px; background:none;}
.content a{color:#000; display: block; padding: 0 2px 0 2px;}
.content a:visited{color:#000; padding: 0 2px 0 2px;}
.content a:hover{color:#ffffff; background: #00bcf2; text-decoration: none; padding: 0 2px 0 2px;}

.search-dh ul{}
.search-dh li{float:left; list-style-type:none; display: block; text-align: center;  }
.search-dh .dangqian{height:20px; padding-bottom:2px; width: 34px;background: url(images/bg-search-bottom.gif) no-repeat;margin: 0 5px 0 5px; font-weight: bold; color:#0088d2;}
.search-dh a{color:#ffffff; display: block; TEXT-DECORATION:none;padding-bottom:2px;width: 34px; margin: 0 5px 0 5px;}
/*.search-dh a:visited{color:#ffffff; TEXT-DECORATION:none;}*/
.search-dh a:hover{color:#0088d2; TEXT-DECORATION:none; background: url(images/bg-search-bottom.gif) no-repeat; font-weight: bold;}
.search-dh .dangqiana {color:#0088d2; TEXT-DECORATION:none; background: url(images/bg-search-bottom.gif) no-repeat; font-weight: bold;}


.lb1{margin:0px 0 0px 0; float:left; width:319px; overflow: hidden; list-style: none;}
.lb1 ul{padding:9px 5px 7px 5px;}
.lb1 li{ text-align:left;  padding:3px 0 2px 10px; clear:both; background: url(images/bg7.gif) 0px 12px no-repeat; color:#333; }
.lb1 li a{font-size:13px;}

.lb2{margin:0px 0 0px 0; float:left; width:258px; overflow: hidden; list-style: none;}
.lb2 ul{padding:2px 0px 3px 5px; list-style: none;}
.lb2 li{text-align:left;  padding:4px 10px 3px 9px; clear:both; background: url(images/bg7.gif) 0px 12px no-repeat; color:#333;}
.lb2 li a{font-size:12px;}

.lb3{margin:0; float:left; width:150px; overflow: hidden; list-style: none;}
.lb3 ul{padding:0px 5px 0px 5px;}
.lb3 li{ text-align:left;  padding:1px 0 1px 10px; clear:both; background: url(images/bg7.gif) 0px 8px no-repeat; color:#333; }
.lb3 li a{font-size:13px;}



.more {float:right; text-align: right; margin: 0 10px 0 0;}
.more a{background: url(images/ut_arrs.gif) no-repeat left 6px;padding-left: 8px;}



/*友情链接*/
.yqlj{width:938px; 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:918px; margin:0 auto; clear:both; padding: 3px 0 3px 20px; line-height: 16px; text-align: left;}

/*蓝色方案*/
.qk{  color: #333333; text-align: left; }

.topcat{line-height: 24px; color: #1E50A2; }
.topcat .line1{background-color: #e7f2fd; border-bottom: 1px dashed #CCDDF5; border-top: 1px dashed #CCDDF5;}
.topcat .line2{background-color: #e7f2fd; border-top: 1px dashed #CCDDF5;}
.topcat a{font-size:12px;}

.top-topic{background: url(images/top-topic.gif) no-repeat;}
.general-title{background: url(images/general-title-blue.gif) repeat-x; padding: 5px 0 0 0; }
.dingzhi{ background-color: #F3FBFE;}

.tool{padding:10px 20px 10px 20px; border-top: 1px solid #cbcbcb;}
.search{background: url(images/search.gif) repeat-x;}
.subtitle-bg{ background-color: #E1F2FB;}

/*橙色方案*/
.search2{background: url(images/search2.gif) repeat-x;}
.qk2{ border: 1px solid #FEC799; color: #3E3E3E; text-align: left; }

.topcat2{line-height: 24px; color: #D84600; }
.topcat2 .line1{background-color: #FEFBEC; border-bottom: 1px dashed #FBD1AD; border-top: 1px dashed #FBD1AD;}
.topcat2 .line2{background-color: #FEFBEC; border-top: 1px dashed #FBD1AD;}

.top-topic2{background: url(images/top-topic.gif) no-repeat;}
.general-title2{background: url(images/general-title-or.gif) repeat-x; padding: 5px 0 0 0; }
.dingzhi2{ background-color: #FEFBEC;}
.subtitle-bg2{ background-color: #FEF5E1;}



---------------
.bk_5,.bk_10{height:5px; overflow:hidden; display:block;}
.bk_10{height:10px;}
.dotline,.txt_list li.li_space,.txt_list li.bk_10{background:none;}
.clear, .bk_5, .bk_10 {clear:both;}

.dotline,.txt_list li.li_space,.txt_list li.bk_10{background:none;}





/* 页脚 */
.banner-bt{margin:0 auto; width:950px; height:95px; clear:both;}
.aboutEsnai{ margin:0 auto; width:948px; 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:950px; }
.footer .pic{float:right; width:85px; height:80px; padding:12px 0 0;}
.footer .word{float:left; width:865px; height:23px; padding:10px 0 0;}
.footer .word2{float:left; width:865px; height:23px; padding: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:9px; font-size:1px; clear:both; overflow:hidden;}


/*地区分类页面*/
.area-sort{ margin:0 auto; width:950px; padding: 3px; background-color: #FBD08F;}
.area-sort .con1-out{ margin:0 auto; width:912px; padding: 0 15px 0 15px; background-color: #FEF2E6; border: 1px solid #D24B02;}
.area-sort .con1{ margin:0 auto; width:912px; padding: 10px 0 10px 0; background-color: #FEF2E6; line-height: 23px;}
.s1{ margin:0 auto; width:950px;}
.s1 .left{ margin:0 auto; width:260px; float: left; background-color: #E3F4FE; height: 852px; padding-top:6px; text-align: center;}
.s1 .left .title1-out{width:260px; padding:0 0 0 0; height:25px; float:left; background:url(images/title-right.gif) no-repeat; text-align: left; color:#1F3A87;}
.s1 .left .title1{width:243px; padding:4px 0 2px 17px; height:19px; float:left; font-size: 14px; font-weight: bold; text-align: left; color:#1F3A87;}
.s1 .left .title1-con-out{ margin:0 auto; width:245px; float: left; text-align: left; padding: 0 0 0 15px;}
.s1 .left .title1-con{ margin:0 auto; width:230px; float: left; text-align: left; padding: 10px 0 10px 0; line-height:20px;}
.banner-175{float:left; padding:0 0 10px 0; width: 175px;}
.s1 .left .title2{ background: url(images/button-sort.gif) no-repeat; margin:0 auto; width:175px; float: left; text-align: center; font-size: 14px; font-weight:bold; padding: 10px 0 4px 0; height: 38px;}
.s1 .left .title2 a{color:#fff;}
.s1 .left .title2 a:hover{color:#fff; text-decoration: underline;}
.s1 .left .title3{ background: url(images/button-sort2.gif) no-repeat; margin:0 auto; width:175px; float: left; text-align: center; font-size: 14px; font-weight:bold; padding: 10px 0 4px 0; height: 38px;}
.s1 .left .title3 a{color:#fff;}
.s1 .left .title3 a:hover{color:#fff; text-decoration: underline;}
.s1 .right{ margin:0 auto; width:681px; float: right;}
.s1 .right .con{ margin:0 auto; width:679px; float: right; border: 1px solid #A0CAF8;}
.s1 .right .con .tr4{margin:0 auto; width:139px; float:right; padding:6px 2px 2px 0; text-align: right;}
.s1 .right .con .tr5{margin:0 auto; width:69px; float:right; padding:6px 2px 2px 0; text-align: right;}
.s1 .right .con .con1{ margin:0 auto; width:339px; float: left;}
.s1 .right .con .con-title-out{width:339px; padding:0 0 0 0; float:left; background: url(images/title-sort.gif) no-repeat; text-align: left; color: #fff;}
.s1 .right .con .con1-title{ margin:0 auto; width:130px; float: left; padding: 6px 0 3px 24px; text-align: left; font-size: 14px; font-weight: bold; color: #fff;}
.s1 .right .con .con1-title2{ margin:0 auto; width:200px; float: left; background: url(images/title-sort2.gif) no-repeat; padding: 6px 0 3px 24px; text-align: left; font-size: 14px; font-weight: bold; color: #fff;}
.con1-list{width:339px; float:left; clear:both; text-align:left; }
.con1-list ul{padding:8px 0 0 7px;}
.con1-list .empty{text-align:left; line-height: 16px; padding:0 0 3px 8px; clear:both; background:url(images/blank.gif) 0 4px no-repeat; list-style-type:none;}
.con1-list li{text-align:left; line-height: 16px; padding:0 0 3px 8px; clear:both; background:url(images/i1_1.gif) 0 4px no-repeat; list-style-type:none;}
.s1 .right .con .con2{ margin:0 auto; width:338px; float: right; border-left: 1px solid #A0CAF8;}
.s1 .right .con .con-title2{ margin:0 auto; width:679px; float: left;  background: url(images/title-sort3.gif) no-repeat;  padding: 6px 0 3px 0; text-align: center; font-size: 14px; font-weight: bold; color: #003366; background-color: #ccc; height: 16px;}
.s1 .right .con .con-title2-1{ margin:0 auto; width:679px; float: left;background: url(images/title-sort3-1.gif) no-repeat; padding: 9px 0 0 0; text-align: center; font-size: 14px; font-weight: bold; color: #003366;}
.s1 .right .con .con3-out{ margin:0 auto; width:639px; float: left; padding: 0 20px 0 20px; text-align: left;}
.s1 .right .con .con3{ margin:0 auto; width:639px; float: left; padding: 6px 0 3px 0; text-align: left; line-height:20px;}
.s1 .right .con .con4{ margin:0 auto; width:553px; float: left;}
.s1 .right .con .con4-title-out{width:595px; padding:0 0 0 0; float:left; background: url(images/title-sort4.gif) no-repeat; text-align: left; color: #fff;}
.s1 .right .con .con4-title{ margin:0 auto; width:230px; float: left; padding: 6px 0 3px 24px; text-align: left; font-size: 14px; font-weight: bold; color: #fff;}
.s1 .right .con .con4-page{ margin:0 auto; width:553px; float: left; padding: 6px 0 3px 24px; text-align: center;}
.con4-list{width:593px; float:left; clear:both; text-align:left; }
.con4-list ul{padding:8px 0 0 7px;}
.con4-list .empty{text-align:left; line-height: 16px; padding:0 0 3px 8px; clear:both; background:url(images/blank.gif) 0 4px no-repeat; list-style-type:none;}
.con4-list li{text-align:left; line-height: 16px; padding:0 0 3px 8px; clear:both; background:url(images/i1_1.gif) 0 4px no-repeat; list-style-type:none;}

.more2{float:left; height:18px; padding:0 0 0 7px; width: 130px; background-color:#fff;}
.more2 span{float:left; padding:1px 0px 0 11px; background:url(images/bg8.gif) 4px 6px no-repeat;}
.redtable {
    float: left;
}
.redtable ul {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.redtable li {
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    float: left;
    list-style: none outside none;
    text-align: left;
    width: 60px;
}
.redtable li a {
    display: block;
    font-family: "";
    font-size: 12px;
    padding: 3px 0 3px 3px;
    text-align: center;
}
.redtable li a:link {
    color: #004276;
    text-decoration: none;
}
.redtable li a:visited {
    color: #004276;
    text-decoration: none;
}
.redtable li a:hover {
    background-color: #C4E4FF;
    color: #004276;
    text-decoration: none;
}
